From 4178ffc886ba53ca4bbfbd6ff8534a63f40a975b Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Mon, 1 Aug 2016 06:46:33 +0200 Subject: [PATCH] */*: sync with upstream Taken from: FreeBSD --- archivers/Makefile | 1 + archivers/zstd/Makefile | 24 + archivers/zstd/distinfo | 3 + archivers/zstd/files/patch-Makefile | 11 + archivers/zstd/files/patch-lib_Makefile | 36 + archivers/zstd/files/patch-programs_Makefile | 22 + archivers/zstd/pkg-descr | 12 + archivers/zstd/pkg-plist | 14 + audio/raop_play/Makefile | 4 +- audio/raop_play/files/getline.c | 174 ----- audio/raop_play/files/getline.h | 24 - audio/raop_play/files/patch-aexcl_Makefile.in | 6 +- .../files/patch-aexcl_aexcl__play.cxx | 12 - .../files/patch-raop__play_Makefile.in | 7 +- .../raop_play/files/patch-rendezvous_Client.c | 4 +- .../files/patch-rendezvous_Makefile.in | 8 +- audio/sfront/Makefile | 2 - benchmarks/fio/Makefile | 6 +- biology/seqtools/Makefile | 14 +- biology/seqtools/distinfo | 5 +- biology/seqtools/pkg-plist | 225 +++++- cad/elmerfem/Makefile | 4 +- cad/elmerfem/distinfo | 5 +- cad/elmerfem/files/patch-CMakeLists.txt | 4 +- .../files/patch-elmergrid_src_CMakeLists.txt | 2 +- .../files/patch-fem_src_CMakeLists.txt | 10 +- .../files/patch-matc_src_CMakeLists.txt | 2 +- cad/elmerfem/files/patch-post-src-elmerpost.h | 2 +- .../files/patch-post-src-screensave.c | 2 +- cad/elmerfem/pkg-plist | 2 + cad/openvsp/Makefile | 4 +- cad/openvsp/distinfo | 5 +- cad/openvsp/pkg-plist | 46 ++ databases/elixir-ecto/Makefile | 2 +- databases/elixir-ecto/distinfo | 6 +- deskutils/tpb/Makefile | 2 +- devel/elixir-exprotobuf/Makefile | 2 +- devel/elixir-exprotobuf/distinfo | 6 +- devel/elixir-hex/Makefile | 2 +- devel/elixir-hex/distinfo | 6 +- devel/elixir-hex/pkg-plist | 19 +- devel/kBuild/Makefile | 7 +- devel/kBuild/files/patch-src_ash_output.c | 18 + devel/kBuild/files/patch-src_ash_output.h | 13 + devel/kBuild/files/patch-src_kmk_kmkbuiltin.h | 15 + .../files/patch-src_kmk_kmkbuiltin_test.c | 15 + .../kBuild/files/patch-src_sed_lib_getline.c | 11 + devel/llvm-devel/Makefile | 7 +- devel/llvm-devel/pkg-plist | 2 +- devel/pmd/Makefile | 2 +- devel/pmd/distinfo | 6 +- devel/py-contextlib2/Makefile | 2 +- devel/py-contextlib2/distinfo | 6 +- devel/py-stdnum/Makefile | 2 +- devel/py-stdnum/distinfo | 5 +- devel/visualparadigm/Makefile | 9 +- devel/visualparadigm/distinfo | 5 +- devel/visualparadigm/pkg-message | 2 +- dns/sheerdns/Makefile | 22 +- dns/sheerdns/distinfo | 4 +- dns/sheerdns/files/patch-Makefile | 11 +- dns/sheerdns/pkg-descr | 15 +- editors/p5-Padre/Makefile | 21 +- editors/p5-Padre/files/extra-patch-editor | 10 + editors/p5-Padre/files/patch-Makefile.PL | 4 +- editors/p5-Padre/files/patch-lib_Padre_Wx.pm | 4 +- games/falconseye/files/patch-include_system_h | 2 +- games/freeciv/Makefile | 9 +- games/freeciv/distinfo | 6 +- games/nethack34/files/patch-include-system.h | 2 +- games/nethack36/files/patch-include-system.h | 2 +- games/solarus-quest-editor/Makefile | 2 +- games/solarus-quest-editor/distinfo | 5 +- ...patch-include_widgets_plain__text__edit.h} | 6 +- games/solarus/Makefile | 7 +- games/solarus/distinfo | 5 +- games/solarus/pkg-plist | 60 +- graphics/aseprite/Makefile | 6 +- graphics/aseprite/distinfo | 14 +- graphics/geomview/Makefile | 7 +- graphics/gscan2pdf/Makefile | 2 +- graphics/gscan2pdf/distinfo | 6 +- graphics/linux-c6-png/pkg-plist.i686 | 7 - graphics/shotwell/Makefile | 30 +- graphics/shotwell/distinfo | 6 +- graphics/shotwell/files/patch-Makefile | 42 -- graphics/shotwell/files/patch-configure | 74 ++ graphics/shotwell/pkg-plist | 697 ++++++++++-------- java/javavmwrapper/Makefile | 1 + java/javavmwrapper/files/pkg-install.in | 11 - java/javavmwrapper/pkg-plist | 2 +- java/linux-oracle-jdk18/pkg-plist | 3 +- java/linux-oracle-jre18/pkg-plist | 3 +- java/openjdk6/Makefile | 16 +- java/openjdk7/Makefile | 3 +- java/openjdk8/Makefile | 3 +- lang/gcc5-devel/Makefile | 2 +- lang/gcc5-devel/distinfo | 6 +- lang/gcc6-devel/Makefile | 2 +- lang/gcc6-devel/distinfo | 6 +- mail/Makefile | 1 + mail/fetchmail/pkg-plist | 2 +- mail/postfix-current/Makefile | 3 +- mail/postfix-current/distinfo | 6 +- mail/py-fuglu/Makefile | 66 ++ mail/py-fuglu/distinfo | 3 + mail/py-fuglu/files/fuglu.in | 29 + mail/py-fuglu/pkg-descr | 5 + math/R-cran-spdep/Makefile | 5 +- math/R-cran-spdep/distinfo | 6 +- misc/lr/Makefile | 2 + net-mgmt/nagvis/Makefile | 1 - net/Makefile | 1 + net/cjdns/Makefile | 42 ++ net/cjdns/distinfo | 3 + net/cjdns/files/cjdns.in | 23 + net/cjdns/files/pkg-message.in | 38 + net/cjdns/pkg-descr | 6 + net/ntpa/Makefile | 52 +- net/ntpa/files/patch-examples_ntpa.conf | 18 + net/serviio/Makefile | 2 +- net/serviio/distinfo | 5 +- net/syncthing-inotify/Makefile | 11 +- net/syncthing-inotify/distinfo | 8 +- news/cnews/Makefile | 8 +- print/fontforge/Makefile | 21 +- print/fontforge/distinfo | 9 +- print/fontforge/files/patch-configure.ac | 28 - security/Makefile | 2 + security/afl/Makefile | 2 +- security/afl/distinfo | 6 +- security/metasploit/Makefile | 5 +- security/metasploit/distinfo | 6 +- security/pgp/files/patch-armor.c | 29 + security/rubygem-rex-arch/Makefile | 21 + security/rubygem-rex-arch/distinfo | 3 + security/rubygem-rex-arch/pkg-descr | 4 + security/rubygem-rex-ole/Makefile | 21 + security/rubygem-rex-ole/distinfo | 3 + security/rubygem-rex-ole/pkg-descr | 4 + security/super/files/patch-checks.c | 26 + sysutils/Makefile | 2 + sysutils/atop/Makefile | 1 + sysutils/atop/files/patch-atop.h | 14 + sysutils/cpuburn/Makefile | 3 +- sysutils/lr/Makefile | 62 ++ sysutils/lr/distinfo | 3 + sysutils/lr/pkg-descr | 4 + sysutils/lr/pkg-plist | 8 + sysutils/pftables/Makefile | 4 +- sysutils/pftables/distinfo | 5 +- sysutils/py-ploy_ansible/Makefile | 11 +- sysutils/xe/Makefile | 26 + sysutils/xe/distinfo | 3 + sysutils/xe/files/patch-xe.c | 27 + sysutils/xe/pkg-descr | 11 + textproc/Makefile | 1 + textproc/fcitx-qt5/Makefile | 26 + textproc/fcitx-qt5/distinfo | 3 + .../files/patch-widgetsaddons_CMakeLists.txt | 11 + textproc/fcitx-qt5/pkg-descr | 3 + textproc/fcitx-qt5/pkg-plist | 30 + textproc/hevea/Makefile | 2 +- textproc/hevea/distinfo | 13 +- www/firefox-esr-i18n/Makefile | 4 +- www/firefox-esr-i18n/distinfo | 360 ++++----- www/firefox-esr/Makefile | 5 +- www/firefox-esr/distinfo | 4 +- www/firefox-esr/files/patch-bug1285501 | 22 - www/libxul/Makefile | 3 +- www/libxul/distinfo | 4 +- www/libxul/files/patch-bug1285501 | 22 - www/linux-firefox/Makefile | 4 +- www/linux-firefox/distinfo | 4 +- www/mod_wsgi4/Makefile | 4 +- www/mod_wsgi4/distinfo | 5 +- www/nginx-devel/Makefile | 3 +- www/nginx-devel/distinfo | 6 +- .../files/extra-patch-ngx_rtmp_core_module.c | 20 - www/offline-npm/Makefile | 5 +- www/offline-npm/distinfo | 6 +- www/offline-npm/pkg-plist | 1 + www/py-google/Makefile | 2 +- www/py-google/distinfo | 5 +- x11-fm/doublecmd/Makefile | 5 +- x11-fm/doublecmd/distinfo | 4 +- x11-fonts/wqy/Makefile | 2 +- x11/Makefile | 1 + x11/xbanish/Makefile | 24 + x11/xbanish/distinfo | 3 + x11/xbanish/pkg-descr | 6 + x11/yelp/Makefile | 9 +- x11/yelp/files/patch-libyelp_Makefile.am | 18 + .../files/patch-libyelp_yelp-man-parser.c | 11 + x11/yelp/files/yelp-groff | 49 ++ x11/yelp/pkg-plist | 1 + 196 files changed, 2231 insertions(+), 1220 deletions(-) create mode 100644 archivers/zstd/Makefile create mode 100644 archivers/zstd/distinfo create mode 100644 archivers/zstd/files/patch-Makefile create mode 100644 archivers/zstd/files/patch-lib_Makefile create mode 100644 archivers/zstd/files/patch-programs_Makefile create mode 100644 archivers/zstd/pkg-descr create mode 100644 archivers/zstd/pkg-plist delete mode 100644 audio/raop_play/files/getline.c delete mode 100644 audio/raop_play/files/getline.h delete mode 100644 audio/raop_play/files/patch-aexcl_aexcl__play.cxx create mode 100644 devel/kBuild/files/patch-src_ash_output.c create mode 100644 devel/kBuild/files/patch-src_ash_output.h create mode 100644 devel/kBuild/files/patch-src_kmk_kmkbuiltin.h create mode 100644 devel/kBuild/files/patch-src_kmk_kmkbuiltin_test.c create mode 100644 devel/kBuild/files/patch-src_sed_lib_getline.c create mode 100644 editors/p5-Padre/files/extra-patch-editor rename games/solarus-quest-editor/files/{patch-include_gui_plain__text__edit.h => patch-include_widgets_plain__text__edit.h} (71%) delete mode 100644 graphics/shotwell/files/patch-Makefile create mode 100644 graphics/shotwell/files/patch-configure create mode 100644 mail/py-fuglu/Makefile create mode 100644 mail/py-fuglu/distinfo create mode 100644 mail/py-fuglu/files/fuglu.in create mode 100644 mail/py-fuglu/pkg-descr create mode 100644 net/cjdns/Makefile create mode 100644 net/cjdns/distinfo create mode 100644 net/cjdns/files/cjdns.in create mode 100644 net/cjdns/files/pkg-message.in create mode 100644 net/cjdns/pkg-descr create mode 100644 net/ntpa/files/patch-examples_ntpa.conf delete mode 100644 print/fontforge/files/patch-configure.ac create mode 100644 security/pgp/files/patch-armor.c create mode 100644 security/rubygem-rex-arch/Makefile create mode 100644 security/rubygem-rex-arch/distinfo create mode 100644 security/rubygem-rex-arch/pkg-descr create mode 100644 security/rubygem-rex-ole/Makefile create mode 100644 security/rubygem-rex-ole/distinfo create mode 100644 security/rubygem-rex-ole/pkg-descr create mode 100644 security/super/files/patch-checks.c create mode 100644 sysutils/atop/files/patch-atop.h create mode 100644 sysutils/lr/Makefile create mode 100644 sysutils/lr/distinfo create mode 100644 sysutils/lr/pkg-descr create mode 100644 sysutils/lr/pkg-plist create mode 100644 sysutils/xe/Makefile create mode 100644 sysutils/xe/distinfo create mode 100644 sysutils/xe/files/patch-xe.c create mode 100644 sysutils/xe/pkg-descr create mode 100644 textproc/fcitx-qt5/Makefile create mode 100644 textproc/fcitx-qt5/distinfo create mode 100644 textproc/fcitx-qt5/files/patch-widgetsaddons_CMakeLists.txt create mode 100644 textproc/fcitx-qt5/pkg-descr create mode 100644 textproc/fcitx-qt5/pkg-plist delete mode 100644 www/firefox-esr/files/patch-bug1285501 delete mode 100644 www/libxul/files/patch-bug1285501 delete mode 100644 www/nginx-devel/files/extra-patch-ngx_rtmp_core_module.c create mode 100644 x11/xbanish/Makefile create mode 100644 x11/xbanish/distinfo create mode 100644 x11/xbanish/pkg-descr create mode 100644 x11/yelp/files/patch-libyelp_Makefile.am create mode 100644 x11/yelp/files/patch-libyelp_yelp-man-parser.c create mode 100644 x11/yelp/files/yelp-groff diff --git a/archivers/Makefile b/archivers/Makefile index c751f692ab0..e4a2d60d3b3 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -240,6 +240,7 @@ SUBDIR += zipper SUBDIR += zoo SUBDIR += zopfli + SUBDIR += zstd SUBDIR += zutils .include diff --git a/archivers/zstd/Makefile b/archivers/zstd/Makefile new file mode 100644 index 00000000000..cdea4298e52 --- /dev/null +++ b/archivers/zstd/Makefile @@ -0,0 +1,24 @@ +# Created by: John Marino +# $FreeBSD$ + +PORTNAME= zstd +PORTVERSION= 0.7.4 +DISTVERSIONPREFIX= v +CATEGORIES= archivers + +MAINTAINER= marino@FreeBSD.org +COMMENT= Zstandard - Fast real-time compression algorithm + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/lib/LICENSE + +USES= gmake +USE_GITHUB= yes +GH_ACCOUNT= Cyan4973 + +ALL_TARGET= default +MAKE_ARGS= MANDIR="${PREFIX}/man/man1" \ + LIBDIR="${PREFIX}/lib" \ + INCLUDEDIR="${PREFIX}/include" + +.include diff --git a/archivers/zstd/distinfo b/archivers/zstd/distinfo new file mode 100644 index 00000000000..bea32ac360d --- /dev/null +++ b/archivers/zstd/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1469858423 +SHA256 (Cyan4973-zstd-v0.7.4_GH0.tar.gz) = 35ab3a5084d0194e9ff08e702edb6f507eab1bfb8c09c913639241cec852e2b7 +SIZE (Cyan4973-zstd-v0.7.4_GH0.tar.gz) = 567830 diff --git a/archivers/zstd/files/patch-Makefile b/archivers/zstd/files/patch-Makefile new file mode 100644 index 00000000000..d9c8b084425 --- /dev/null +++ b/archivers/zstd/files/patch-Makefile @@ -0,0 +1,11 @@ +--- Makefile.orig 2016-07-16 18:17:53 UTC ++++ Makefile +@@ -73,7 +73,7 @@ clean: + #------------------------------------------------------------------------ + #make install is validated only for Linux, OSX, kFreeBSD and Hurd targets + #------------------------------------------------------------------------ +-ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU)) ++ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU FreeBSD DragonFly)) + HOST_OS = POSIX + install: + $(MAKE) -C $(ZSTDDIR) $@ diff --git a/archivers/zstd/files/patch-lib_Makefile b/archivers/zstd/files/patch-lib_Makefile new file mode 100644 index 00000000000..35d252521c7 --- /dev/null +++ b/archivers/zstd/files/patch-lib_Makefile @@ -0,0 +1,36 @@ +--- lib/Makefile.orig 2016-07-16 18:17:53 UTC ++++ lib/Makefile +@@ -99,7 +99,7 @@ clean: + + #------------------------------------------------------------------------ + #make install is validated only for Linux, OSX, kFreeBSD and Hurd targets +-ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU)) ++ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU FreeBSD DragonFly)) + + libzstd.pc: + libzstd.pc: libzstd.pc.in +@@ -111,15 +111,15 @@ libzstd.pc: libzstd.pc.in + $< >$@ + + install: libzstd libzstd.pc +- @install -d -m 755 $(DESTDIR)$(LIBDIR)/pkgconfig/ $(DESTDIR)$(INCLUDEDIR)/ +- @install -m 755 libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER) +- @cp -a libzstd.$(SHARED_EXT_MAJOR) $(DESTDIR)$(LIBDIR) +- @cp -a libzstd.$(SHARED_EXT) $(DESTDIR)$(LIBDIR) +- @cp -a libzstd.pc $(DESTDIR)$(LIBDIR)/pkgconfig/ +- @install -m 644 libzstd.a $(DESTDIR)$(LIBDIR)/libzstd.a +- @install -m 644 common/zstd.h $(DESTDIR)$(INCLUDEDIR)/zstd.h +- @install -m 644 common/zbuff.h $(DESTDIR)$(INCLUDEDIR)/zbuff.h +- @install -m 644 dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)/zdict.h ++ @install -d -m 755 $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ $(DESTDIR)$(INCLUDEDIR)/ ++ @$(BSD_INSTALL_LIB) libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER) ++ @ln -sf libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR) ++ @ln -sf libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT) ++ @$(BSD_INSTALL_DATA) libzstd.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ ++ @$(BSD_INSTALL_LIB) libzstd.a $(DESTDIR)$(LIBDIR)/libzstd.a ++ @$(BSD_INSTALL_DATA) common/zstd.h $(DESTDIR)$(INCLUDEDIR)/zstd.h ++ @$(BSD_INSTALL_DATA) common/zbuff.h $(DESTDIR)$(INCLUDEDIR)/zbuff.h ++ @$(BSD_INSTALL_DATA) dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)/zdict.h + @echo zstd static and shared library installed + + uninstall: diff --git a/archivers/zstd/files/patch-programs_Makefile b/archivers/zstd/files/patch-programs_Makefile new file mode 100644 index 00000000000..e09f327ccff --- /dev/null +++ b/archivers/zstd/files/patch-programs_Makefile @@ -0,0 +1,22 @@ +--- programs/Makefile.orig 2016-07-16 18:17:53 UTC ++++ programs/Makefile +@@ -157,16 +157,16 @@ clean: + #--------------------------------------------------------------------------------- + #make install is validated only for Linux, OSX, kFreeBSD, Hurd and OpenBSD targets + #--------------------------------------------------------------------------------- +-ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU OpenBSD)) ++ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU OpenBSD FreeBSD DragonFly)) + HOST_OS = POSIX + install: zstd + @echo Installing binaries + @install -d -m 755 $(DESTDIR)$(BINDIR)/ $(DESTDIR)$(MANDIR)/ +- @install -m 755 zstd$(EXT) $(DESTDIR)$(BINDIR)/zstd$(EXT) ++ @$(BSD_INSTALL_PROGRAM) zstd$(EXT) $(DESTDIR)$(BINDIR)/zstd$(EXT) + @ln -sf zstd$(EXT) $(DESTDIR)$(BINDIR)/zstdcat + @ln -sf zstd$(EXT) $(DESTDIR)$(BINDIR)/unzstd + @echo Installing man pages +- @install -m 644 zstd.1 $(DESTDIR)$(MANDIR)/zstd.1 ++ @$(BSD_INSTALL_MAN) zstd.1 $(DESTDIR)$(MANDIR)/zstd.1 + @ln -sf zstd.1 $(DESTDIR)$(MANDIR)/zstdcat.1 + @ln -sf zstd.1 $(DESTDIR)$(MANDIR)/unzstd.1 + @echo zstd installation completed diff --git a/archivers/zstd/pkg-descr b/archivers/zstd/pkg-descr new file mode 100644 index 00000000000..42f98d8b28b --- /dev/null +++ b/archivers/zstd/pkg-descr @@ -0,0 +1,12 @@ +Zstd, short for Zstandard, is a real-time compression algorithm providing +high compression ratios. It offers a very wide range of compression vs. +speed trade-offs while being backed by a very fast decoder. It offers +a special mode for small data called "dictionary compression" and it can +create dictionaries from any sample set. Zstd is BSD-licensed. + +Using Izbench on the Silesia compression corpus, zstd ranked at the +top with a compression ratio of 2.877, a compression rate of 325 Mb/s, +and a decompression rate of 325. Zlib followed at 2.730, 95 Mb/s (C) +and 360 Mb/s (D). See WWW page for the full benchmark results. + +WWW: http://cyan4973.github.io/zstd/ diff --git a/archivers/zstd/pkg-plist b/archivers/zstd/pkg-plist new file mode 100644 index 00000000000..cad7c7f0bed --- /dev/null +++ b/archivers/zstd/pkg-plist @@ -0,0 +1,14 @@ +bin/unzstd +bin/zstd +bin/zstdcat +include/zbuff.h +include/zdict.h +include/zstd.h +lib/libzstd.a +lib/libzstd.so +lib/libzstd.so.0 +lib/libzstd.so.0.7.4 +libdata/pkgconfig/libzstd.pc +man/man1/unzstd.1.gz +man/man1/zstd.1.gz +man/man1/zstdcat.1.gz diff --git a/audio/raop_play/Makefile b/audio/raop_play/Makefile index b8057963706..18be65d28f9 100644 --- a/audio/raop_play/Makefile +++ b/audio/raop_play/Makefile @@ -22,6 +22,7 @@ RUN_DEPENDS= mpg321:audio/mpg321 \ flac:audio/flac GNU_CONFIGURE= yes +CFLAGS+= -D_WITH_GETLINE LDFLAGS+= `fltk-config --ldflags` USES= gmake USE_GNOME= glib20 @@ -30,7 +31,4 @@ post-patch: @${REINPLACE_CMD} 's/-lssl/-lcrypto/' \ ${WRKSRC}/configure ${WRKSRC}/raop_play/Makefile.in -pre-build: - ${CP} ${FILESDIR}/getline.c ${FILESDIR}/getline.h ${WRKSRC}/rendezvous/ - .include diff --git a/audio/raop_play/files/getline.c b/audio/raop_play/files/getline.c deleted file mode 100644 index 2c5e20e4f2a..00000000000 --- a/audio/raop_play/files/getline.c +++ /dev/null @@ -1,174 +0,0 @@ -/* getline.c -- Replacement for GNU C library function getline - -Copyright (C) 1993 Free Software Foundation, Inc. - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License as -published by the Free Software Foundation; either version 2 of the -License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. */ - -/* Written by Jan Brittenson, bson@gnu.ai.mit.edu. */ - -#ifdef HAVE_CONFIG_H -#include -#endif - -#include -#include -#include -#include -#include "getline.h" - -#if STDC_HEADERS -#include -#else -char *malloc (), *realloc (); -#endif - -/* Always add at least this many bytes when extending the buffer. */ -#define MIN_CHUNK 64 - -/* Read up to (and including) a TERMINATOR from STREAM into *LINEPTR - + OFFSET (and null-terminate it). If LIMIT is non-negative, then - read no more than LIMIT chars. - - *LINEPTR is a pointer returned from malloc (or NULL), pointing to - *N characters of space. It is realloc'd as necessary. - - Return the number of characters read (not including the null - terminator), or -1 on error or EOF. On a -1 return, the caller - should check feof(), if not then errno has been set to indicate the - error. */ - -int -getstr (lineptr, n, stream, terminator, offset, limit) - char **lineptr; - size_t *n; - FILE *stream; - int terminator; - int offset; - int limit; -{ - int nchars_avail; /* Allocated but unused chars in *LINEPTR. */ - char *read_pos; /* Where we're reading into *LINEPTR. */ - int ret; - - if (!lineptr || !n || !stream) - { - errno = EINVAL; - return -1; - } - - if (!*lineptr) - { - *n = MIN_CHUNK; - *lineptr = malloc (*n); - if (!*lineptr) - { - errno = ENOMEM; - return -1; - } - *lineptr[0] = '\0'; - } - - nchars_avail = *n - offset; - read_pos = *lineptr + offset; - - for (;;) - { - int save_errno; - register int c; - - if (limit == 0) - break; - else - { - c = getc (stream); - - /* If limit is negative, then we shouldn't pay attention to - it, so decrement only if positive. */ - if (limit > 0) - limit--; - } - - save_errno = errno; - - /* We always want at least one char left in the buffer, since we - always (unless we get an error while reading the first char) - NUL-terminate the line buffer. */ - - assert((*lineptr + *n) == (read_pos + nchars_avail)); - if (nchars_avail < 2) - { - if (*n > MIN_CHUNK) - *n *= 2; - else - *n += MIN_CHUNK; - - nchars_avail = *n + *lineptr - read_pos; - *lineptr = realloc (*lineptr, *n); - if (!*lineptr) - { - errno = ENOMEM; - return -1; - } - read_pos = *n - nchars_avail + *lineptr; - assert((*lineptr + *n) == (read_pos + nchars_avail)); - } - - if (ferror (stream)) - { - /* Might like to return partial line, but there is no - place for us to store errno. And we don't want to just - lose errno. */ - errno = save_errno; - return -1; - } - - if (c == EOF) - { - /* Return partial line, if any. */ - if (read_pos == *lineptr) - return -1; - else - break; - } - - *read_pos++ = c; - nchars_avail--; - - if (c == terminator) - /* Return the line. */ - break; - } - - /* Done - NUL terminate and return the number of chars read. */ - *read_pos = '\0'; - - ret = read_pos - (*lineptr + offset); - return ret; -} - -int -get_line (lineptr, n, stream) - char **lineptr; - size_t *n; - FILE *stream; -{ - return getstr (lineptr, n, stream, '\n', 0, GETLINE_NO_LIMIT); -} - -int -getline_safe (lineptr, n, stream, limit) - char **lineptr; - size_t *n; - FILE *stream; - int limit; -{ - return getstr (lineptr, n, stream, '\n', 0, limit); -} diff --git a/audio/raop_play/files/getline.h b/audio/raop_play/files/getline.h deleted file mode 100644 index 3b5ccc2135e..00000000000 --- a/audio/raop_play/files/getline.h +++ /dev/null @@ -1,24 +0,0 @@ -#ifndef _getline_h_ -#define _getline_h_ 1 - -#include - -#if defined (__GNUC__) || (defined (__STDC__) && __STDC__) -#define __PROTO(args) args -#else -#define __PROTO(args) () -#endif /* GCC. */ - -#define GETLINE_NO_LIMIT -1 - -#ifndef _WITH_GETLINE -int - get_line __PROTO ((char **_lineptr, size_t *_n, FILE *_stream)); -int - getline_safe __PROTO ((char **_lineptr, size_t *_n, FILE *_stream, - int limit)); -int - getstr __PROTO ((char **_lineptr, size_t *_n, FILE *_stream, - int _terminator, int _offset, int limit)); -#endif -#endif /* _getline_h_ */ diff --git a/audio/raop_play/files/patch-aexcl_Makefile.in b/audio/raop_play/files/patch-aexcl_Makefile.in index 18926dc10ec..7da51fdca7c 100644 --- a/audio/raop_play/files/patch-aexcl_Makefile.in +++ b/audio/raop_play/files/patch-aexcl_Makefile.in @@ -25,13 +25,11 @@ ifdef GLIB_SUBST GLIB_SUBST_OBJ = ipod/glibsubst.o -@@ -29,8 +29,8 @@ endif - +@@ -30,7 +30,7 @@ endif all: $(TARGET) --$(TARGET): aexcl_gui.o aexcl_play.o ipod_browser.o ../raop_play/aexcl_lib.o ipod/itunesdb.o $(GLIB_SUBST_OBJ) + $(TARGET): aexcl_gui.o aexcl_play.o ipod_browser.o ../raop_play/aexcl_lib.o ipod/itunesdb.o $(GLIB_SUBST_OBJ) - $(CXX) -o $@ $^ -lfltk $(GLIB_LINK) -+$(TARGET): aexcl_gui.o aexcl_play.o ipod_browser.o ../raop_play/aexcl_lib.o ipod/itunesdb.o ../rendezvous/getline.o $(GLIB_SUBST_OBJ) + $(CXX) $(LDFLAGS) -o $@ $^ -lfltk $(GLIB_LINK) install: diff --git a/audio/raop_play/files/patch-aexcl_aexcl__play.cxx b/audio/raop_play/files/patch-aexcl_aexcl__play.cxx deleted file mode 100644 index 5c363dd0e4b..00000000000 --- a/audio/raop_play/files/patch-aexcl_aexcl__play.cxx +++ /dev/null @@ -1,12 +0,0 @@ ---- aexcl/aexcl_play.cxx.orig 2005-12-16 14:17:00 UTC -+++ aexcl/aexcl_play.cxx -@@ -23,6 +23,9 @@ - #include - #include - #include -+extern "C" { -+#include "getline.h" -+}; - #include "aexcl_gui.h" - #include "aexcl_lib.h" - #include "mDNS.h" diff --git a/audio/raop_play/files/patch-raop__play_Makefile.in b/audio/raop_play/files/patch-raop__play_Makefile.in index 088f2d93a8c..1a1e4f43b8e 100644 --- a/audio/raop_play/files/patch-raop__play_Makefile.in +++ b/audio/raop_play/files/patch-raop__play_Makefile.in @@ -8,7 +8,7 @@ LIBS = @LIBS@ prefix = @prefix@ exec_prefix = @exec_prefix@ -@@ -12,15 +13,15 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/m +@@ -12,7 +13,7 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/m TARGET=raop_play DESTDIR = @@ -16,9 +16,8 @@ +CFLAGS=-Wall -I$(prefix)/include/ OBJS := raop_play.o raop_client.o rtsp_client.o aexcl_lib.o base64.o aes.o m4a_stream.o \ audio_stream.o wav_stream.o mp3_stream.o flac_stream.o ogg_stream.o aac_stream.o pls_stream.o \ --pcm_stream.o flac_stream.o -+pcm_stream.o flac_stream.o ../rendezvous/getline.o - + pcm_stream.o flac_stream.o +@@ -20,7 +21,7 @@ pcm_stream.o flac_stream.o all: $(TARGET) raop_play: $(OBJS) diff --git a/audio/raop_play/files/patch-rendezvous_Client.c b/audio/raop_play/files/patch-rendezvous_Client.c index 44c81829b41..3bc659752f9 100644 --- a/audio/raop_play/files/patch-rendezvous_Client.c +++ b/audio/raop_play/files/patch-rendezvous_Client.c @@ -1,13 +1,11 @@ --- rendezvous/Client.c.orig 2005-12-16 14:17:02 UTC +++ rendezvous/Client.c -@@ -83,8 +83,9 @@ +@@ -83,7 +83,7 @@ #include #include #include -#include +#include -+#include "getline.h" #include "mDNSClientAPI.h"// Defines the interface to the mDNS core code #include "mDNSPosix.h" // Defines the specific types needed to run mDNS on this platform - #include "ExampleClientApp.h" diff --git a/audio/raop_play/files/patch-rendezvous_Makefile.in b/audio/raop_play/files/patch-rendezvous_Makefile.in index 5067dc748e3..43d09315cae 100644 --- a/audio/raop_play/files/patch-rendezvous_Makefile.in +++ b/audio/raop_play/files/patch-rendezvous_Makefile.in @@ -17,14 +17,12 @@ TARGET = mDNSClient DESTDIR = -@@ -17,8 +18,8 @@ DESTDIR = - all: $(TARGET) +@@ -18,7 +19,7 @@ all: $(TARGET) --mDNSClient: mDNSPosix.o mDNSUNP.o ExampleClientApp.o mDNS.o Client.o + mDNSClient: mDNSPosix.o mDNSUNP.o ExampleClientApp.o mDNS.o Client.o - $(CC) $(LFLAGS) $^ -o $@ -+mDNSClient: mDNSPosix.o mDNSUNP.o ExampleClientApp.o mDNS.o Client.o getline.o -+ $(CC) $(LDFLAGS) mDNSPosix.o mDNSUNP.o ExampleClientApp.o mDNS.o Client.o getline.o -o $@ ++ $(CC) $(LDFLAGS) mDNSPosix.o mDNSUNP.o ExampleClientApp.o mDNS.o Client.o -o $@ install: $(mkinstalldirs) $(DESTDIR)$(bindir)/ diff --git a/audio/sfront/Makefile b/audio/sfront/Makefile index ab4dbdd12b8..ebc229034a3 100644 --- a/audio/sfront/Makefile +++ b/audio/sfront/Makefile @@ -11,8 +11,6 @@ COMMENT= Translator that converts MP4-SA files into efficient C programs LICENSE= BSD3CLAUSE -USES= bison - MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" ALL_TARGET= ${PORTNAME} diff --git a/benchmarks/fio/Makefile b/benchmarks/fio/Makefile index 2a728c84c64..033a6a2e454 100644 --- a/benchmarks/fio/Makefile +++ b/benchmarks/fio/Makefile @@ -21,11 +21,9 @@ GNUPLOT_BUILD_DEPENDS= ${LOCALBASE}/bin/gnuplot:math/gnuplot .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000013 -USES+= bison -MAKE_ARGS+= YACC=${LOCALBASE}/bin/bison -.endif +BUILD_DEPENDS+= byacc>0:devel/byacc +MAKE_ARGS+= YACC=${LOCALBASE}/bin/yacc -.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>0:textproc/flex MAKE_ARGS+= LEX=${LOCALBASE}/bin/flex .endif diff --git a/biology/seqtools/Makefile b/biology/seqtools/Makefile index 43f6c87723b..6e2a936c920 100644 --- a/biology/seqtools/Makefile +++ b/biology/seqtools/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= seqtools -PORTVERSION= 4.42.1 +PORTVERSION= 4.43.0 CATEGORIES= biology MASTER_SITES= ftp://ftp.sanger.ac.uk/pub4/resources/software/seqtools/PRODUCTION/ @@ -11,12 +11,16 @@ COMMENT= Tools for visualising sequence alignments LICENSE= GPLv3 LIB_DEPENDS= libcurl.so:ftp/curl \ - libsqlite3.so:databases/sqlite3 + libsqlite3.so:databases/sqlite3 \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 -USES= compiler:c++14-lang execinfo libtool pkgconfig +BROKEN_FreeBSD_9= Fails to build due to C++ std issues + +USES= compiler:c++14-lang execinfo gettext libtool pkgconfig GNU_CONFIGURE= yes -#USE_GCC= any -USE_GNOME= gtk20 +USE_GNOME= cairo gdkpixbuf2 gtk20 +USE_XORG= x11 CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo -lcurl -lsqlite3 -lm MAKE_JOBS_UNSAFE= yes diff --git a/biology/seqtools/distinfo b/biology/seqtools/distinfo index 8da34000308..d807537f46f 100644 --- a/biology/seqtools/distinfo +++ b/biology/seqtools/distinfo @@ -1,2 +1,3 @@ -SHA256 (seqtools-4.42.1.tar.gz) = 5b3f7f5f213f47d72c7b2070ff94d0e5ca31a5be8b4558492d45e7dbbfad774b -SIZE (seqtools-4.42.1.tar.gz) = 5847308 +TIMESTAMP = 1469510431 +SHA256 (seqtools-4.43.0.tar.gz) = 01861098451eab001d49a039e60ddc6df22a61a7472924c850942ffdae396c8b +SIZE (seqtools-4.43.0.tar.gz) = 6862548 diff --git a/biology/seqtools/pkg-plist b/biology/seqtools/pkg-plist index 57c069cd6be..a8e064fb6c5 100644 --- a/biology/seqtools/pkg-plist +++ b/biology/seqtools/pkg-plist @@ -1,13 +1,3 @@ -bin/belvu -bin/blixem -bin/blixemh -bin/dotter -include/gbtools/gbtools.hpp -include/gbtools/gbtoolsCurl.hpp -include/gbtools/gbtoolsGUI.hpp -include/gbtools/gbtoolsPfetch.hpp -include/gbtools/gbtoolsUtils.hpp -lib/libgbtools.a %%PORTDOCS%%%%DOCSDIR%%/Belvu_manual.pdf %%PORTDOCS%%%%DOCSDIR%%/Blixem_manual.pdf %%PORTDOCS%%%%DOCSDIR%%/Dotter_manual.pdf @@ -19,3 +9,218 @@ lib/libgbtools.a %%PORTDOCS%%%%DOCSDIR%%/dotter_usage.txt %%PORTDOCS%%%%DOCSDIR%%/release_notes.html %%PORTDOCS%%%%DOCSDIR%%/todo.html +bin/belvu +bin/blixem +bin/blixemh +bin/dotter +include/blatSrc/ace.h +include/blatSrc/aliType.h +include/blatSrc/annoAssembly.h +include/blatSrc/annoFilter.h +include/blatSrc/annoFormatTab.h +include/blatSrc/annoFormatter.h +include/blatSrc/annoGrateWig.h +include/blatSrc/annoGrator.h +include/blatSrc/annoGratorQuery.h +include/blatSrc/annoOption.h +include/blatSrc/annoRow.h +include/blatSrc/annoStreamBigBed.h +include/blatSrc/annoStreamBigWig.h +include/blatSrc/annoStreamTab.h +include/blatSrc/annoStreamVcf.h +include/blatSrc/annoStreamer.h +include/blatSrc/apacheLog.h +include/blatSrc/asParse.h +include/blatSrc/axt.h +include/blatSrc/bPlusTree.h +include/blatSrc/bamFile.h +include/blatSrc/bandExt.h +include/blatSrc/base64.h +include/blatSrc/basicBed.h +include/blatSrc/bbiFile.h +include/blatSrc/bigBed.h +include/blatSrc/bigWig.h +include/blatSrc/binRange.h +include/blatSrc/bits.h +include/blatSrc/blastParse.h +include/blatSrc/boxClump.h +include/blatSrc/boxLump.h +include/blatSrc/bwgInternal.h +include/blatSrc/cda.h +include/blatSrc/cgi_build_rules.mk +include/blatSrc/chain.h +include/blatSrc/chainBlock.h +include/blatSrc/chainConnect.h +include/blatSrc/chainToAxt.h +include/blatSrc/chainToPsl.h +include/blatSrc/cheapcgi.h +include/blatSrc/cirTree.h +include/blatSrc/codebias.h +include/blatSrc/common.h +include/blatSrc/common.mk +include/blatSrc/correlate.h +include/blatSrc/crTree.h +include/blatSrc/crudeali.h +include/blatSrc/diGraph.h +include/blatSrc/diGraph.h.97 +include/blatSrc/dlist.h +include/blatSrc/dnaLoad.h +include/blatSrc/dnaMarkov.h +include/blatSrc/dnaMotif.h +include/blatSrc/dnaseq.h +include/blatSrc/dnautil.h +include/blatSrc/dtdParse.h +include/blatSrc/dyOut.h +include/blatSrc/dystring.h +include/blatSrc/elmTree.h +include/blatSrc/emblParse.h +include/blatSrc/ens.h +include/blatSrc/errAbort.h +include/blatSrc/errCatch.h +include/blatSrc/fa.h +include/blatSrc/fieldedTable.h +include/blatSrc/filePath.h +include/blatSrc/flydna.h +include/blatSrc/fof.h +include/blatSrc/fq.h +include/blatSrc/fuzzyFind.h +include/blatSrc/gapCalc.h +include/blatSrc/gdf.h +include/blatSrc/genoFind.h +include/blatSrc/genomeRangeTree.h +include/blatSrc/gfClientLib.h +include/blatSrc/gfPcrLib.h +include/blatSrc/gfWebLib.h +include/blatSrc/gff.h +include/blatSrc/gff3.h +include/blatSrc/gfxPoly.h +include/blatSrc/gifLabel.h +include/blatSrc/hacTree.h +include/blatSrc/hash.h +include/blatSrc/hex.h +include/blatSrc/hgGene.h +include/blatSrc/hgap.h +include/blatSrc/hgdb.h +include/blatSrc/histogram.h +include/blatSrc/hmac.h +include/blatSrc/hmmPfamParse.h +include/blatSrc/hmmstats.h +include/blatSrc/htmlPage.h +include/blatSrc/htmshell.h +include/blatSrc/https.h +include/blatSrc/intValTree.h +include/blatSrc/internet.h +include/blatSrc/itsa.h +include/blatSrc/iupac.h +include/blatSrc/jointalign.h +include/blatSrc/jpegSize.h +include/blatSrc/jsonParse.h +include/blatSrc/jsonWrite.h +include/blatSrc/keys.h +include/blatSrc/knetUdc.h +include/blatSrc/kxTok.h +include/blatSrc/linefile.h +include/blatSrc/localEnvironment.mk +include/blatSrc/localmem.h +include/blatSrc/log.h +include/blatSrc/longToList.h +include/blatSrc/maDbRep.h +include/blatSrc/maToFf.h +include/blatSrc/maf.h +include/blatSrc/mailViaPipe.h +include/blatSrc/md5.h +include/blatSrc/memalloc.h +include/blatSrc/memgfx.h +include/blatSrc/meta.h +include/blatSrc/metaWig.h +include/blatSrc/mime.h +include/blatSrc/net.h +include/blatSrc/nib.h +include/blatSrc/nibTwo.h +include/blatSrc/nt4.h +include/blatSrc/obscure.h +include/blatSrc/oldGff.h +include/blatSrc/oligoTm.h +include/blatSrc/ooc.h +include/blatSrc/options.h +include/blatSrc/pairDistance.h +include/blatSrc/pairHmm.h +include/blatSrc/paraFetch.h +include/blatSrc/patSpace.h +include/blatSrc/peakCluster.h +include/blatSrc/phyloTree.h +include/blatSrc/pipeline.h +include/blatSrc/portable.h +include/blatSrc/psGfx.h +include/blatSrc/psPoly.h +include/blatSrc/pscmGfx.h +include/blatSrc/psl.h +include/blatSrc/pslTbl.h +include/blatSrc/pslTransMap.h +include/blatSrc/pthreadDoList.h +include/blatSrc/pthreadWrap.h +include/blatSrc/qa.h +include/blatSrc/quickHeap.h +include/blatSrc/quotedP.h +include/blatSrc/ra.h +include/blatSrc/raToStruct.h +include/blatSrc/rainbow.h +include/blatSrc/rangeTree.h +include/blatSrc/rbTree.h +include/blatSrc/regexHelper.h +include/blatSrc/repMask.h +include/blatSrc/rle.h +include/blatSrc/rnautil.h +include/blatSrc/rql.h +include/blatSrc/rudp.h +include/blatSrc/scoreWindow.h +include/blatSrc/seg.h +include/blatSrc/seqOut.h +include/blatSrc/seqStats.h +include/blatSrc/shaRes.h +include/blatSrc/sig.h +include/blatSrc/slog.h +include/blatSrc/snof.h +include/blatSrc/snofmake.h +include/blatSrc/spaceSaver.h +include/blatSrc/spacedColumn.h +include/blatSrc/spacedSeed.h +include/blatSrc/splatAli.h +include/blatSrc/splix.h +include/blatSrc/sqlList.h +include/blatSrc/sqlNum.h +include/blatSrc/subText.h +include/blatSrc/sufa.h +include/blatSrc/sufx.h +include/blatSrc/supStitch.h +include/blatSrc/synQueue.h +include/blatSrc/tabRow.h +include/blatSrc/textOut.h +include/blatSrc/tokenizer.h +include/blatSrc/trans3.h +include/blatSrc/trix.h +include/blatSrc/twoBit.h +include/blatSrc/udc.h +include/blatSrc/unfin.h +include/blatSrc/userApp.mk +include/blatSrc/vGfx.h +include/blatSrc/vcf.h +include/blatSrc/vcfBits.h +include/blatSrc/verbose.h +include/blatSrc/wormdna.h +include/blatSrc/xAli.h +include/blatSrc/xa.h +include/blatSrc/xap.h +include/blatSrc/xenalign.h +include/blatSrc/xmlEscape.h +include/blatSrc/xp.h +include/blatSrc/zlibFace.h +include/gbtools/gbtools.hpp +include/gbtools/gbtoolsCurl.hpp +include/gbtools/gbtoolsGUI.hpp +include/gbtools/gbtoolsPfetch.hpp +include/gbtools/gbtoolsTrackhub.hpp +include/gbtools/gbtoolsUtils.hpp +include/json/json-forwards.h +include/json/json.h +lib/libgbtools.a diff --git a/cad/elmerfem/Makefile b/cad/elmerfem/Makefile index 90cd9d962cf..08e4bfcd00a 100644 --- a/cad/elmerfem/Makefile +++ b/cad/elmerfem/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= elmerfem -PORTVERSION= 8.2.20160404 +PORTVERSION= 8.2.20160715 CATEGORIES= cad science MAINTAINER= ports@FreeBSD.org @@ -15,7 +15,7 @@ LIB_DEPENDS= libparpack.so:math/arpack-ng-mpich \ USE_GITHUB= yes GH_ACCOUNT= ElmerCSC -GH_TAGNAME= 2f5a55c +GH_TAGNAME= e69732a USES= blaslapack:netlib cmake fortran gmake tcl diff --git a/cad/elmerfem/distinfo b/cad/elmerfem/distinfo index ba8651f0002..0911ede0a78 100644 --- a/cad/elmerfem/distinfo +++ b/cad/elmerfem/distinfo @@ -1,2 +1,3 @@ -SHA256 (ElmerCSC-elmerfem-8.2.20160404-2f5a55c_GH0.tar.gz) = 653c94c5052b757427019358653308b7fba175889b2d9bb759e3e28d6c24ec65 -SIZE (ElmerCSC-elmerfem-8.2.20160404-2f5a55c_GH0.tar.gz) = 48681524 +TIMESTAMP = 1469311055 +SHA256 (ElmerCSC-elmerfem-8.2.20160715-e69732a_GH0.tar.gz) = a8622455b961d762342cf912e5099f4463e905cc440b1833e472b18c08a0cdc6 +SIZE (ElmerCSC-elmerfem-8.2.20160715-e69732a_GH0.tar.gz) = 49026399 diff --git a/cad/elmerfem/files/patch-CMakeLists.txt b/cad/elmerfem/files/patch-CMakeLists.txt index 26f4767c44c..c7a88a2d56e 100644 --- a/cad/elmerfem/files/patch-CMakeLists.txt +++ b/cad/elmerfem/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2015-08-18 12:26:58 UTC +--- CMakeLists.txt.orig 2016-07-15 11:02:59 UTC +++ CMakeLists.txt -@@ -248,7 +248,7 @@ ADD_SUBDIRECTORY(umfpack) +@@ -255,7 +255,7 @@ ADD_SUBDIRECTORY(umfpack) ADD_SUBDIRECTORY(fhutiter) ADD_SUBDIRECTORY(meshgen2d) ADD_SUBDIRECTORY(fem) diff --git a/cad/elmerfem/files/patch-elmergrid_src_CMakeLists.txt b/cad/elmerfem/files/patch-elmergrid_src_CMakeLists.txt index 0731e496afd..6439cb90a20 100644 --- a/cad/elmerfem/files/patch-elmergrid_src_CMakeLists.txt +++ b/cad/elmerfem/files/patch-elmergrid_src_CMakeLists.txt @@ -1,4 +1,4 @@ ---- elmergrid/src/CMakeLists.txt.orig 2015-08-18 12:26:58 UTC +--- elmergrid/src/CMakeLists.txt.orig 2016-07-15 11:02:59 UTC +++ elmergrid/src/CMakeLists.txt @@ -29,7 +29,7 @@ ADD_EXECUTABLE(ElmerGrid ${elmergrid_SRC diff --git a/cad/elmerfem/files/patch-fem_src_CMakeLists.txt b/cad/elmerfem/files/patch-fem_src_CMakeLists.txt index 8e4ff17a51c..a24b231fbe8 100644 --- a/cad/elmerfem/files/patch-fem_src_CMakeLists.txt +++ b/cad/elmerfem/files/patch-fem_src_CMakeLists.txt @@ -1,6 +1,6 @@ ---- fem/src/CMakeLists.txt.orig 2015-08-18 12:26:58 UTC +--- fem/src/CMakeLists.txt.orig 2016-07-15 11:02:59 UTC +++ fem/src/CMakeLists.txt -@@ -131,9 +131,9 @@ ENDIF() +@@ -132,9 +132,9 @@ ENDIF() ADD_EXECUTABLE(Solver_TGT Solver.F90) @@ -12,7 +12,7 @@ ENDIF() IF(NOT(WITH_MPI)) -@@ -229,7 +229,7 @@ TARGET_LINK_LIBRARIES(ViewFactors ${ELME +@@ -235,7 +235,7 @@ TARGET_LINK_LIBRARIES(ViewFactors ${ELME INSTALL(TARGETS ViewFactors RUNTIME DESTINATION "bin") IF(NOT(WIN32)) @@ -21,7 +21,7 @@ ENDIF() # GebhardFactors -@@ -238,7 +238,7 @@ TARGET_LINK_LIBRARIES(GebhardtFactors ${ +@@ -244,7 +244,7 @@ TARGET_LINK_LIBRARIES(GebhardtFactors ${ mpi_stubs elmersolver) IF(NOT(WIN32)) @@ -30,7 +30,7 @@ ENDIF() IF(WITH_Trilinos) -@@ -282,9 +282,10 @@ INSTALL(DIRECTORY ${CMAKE_Fortran_MODULE +@@ -288,9 +288,10 @@ INSTALL(DIRECTORY ${CMAKE_Fortran_MODULE IF(WITH_MPI) IF(NOT(WIN32)) diff --git a/cad/elmerfem/files/patch-matc_src_CMakeLists.txt b/cad/elmerfem/files/patch-matc_src_CMakeLists.txt index cff93bed1a2..3a2d04ff93d 100644 --- a/cad/elmerfem/files/patch-matc_src_CMakeLists.txt +++ b/cad/elmerfem/files/patch-matc_src_CMakeLists.txt @@ -1,4 +1,4 @@ ---- matc/src/CMakeLists.txt.orig 2015-08-18 12:26:58 UTC +--- matc/src/CMakeLists.txt.orig 2016-07-15 11:02:59 UTC +++ matc/src/CMakeLists.txt @@ -12,7 +12,7 @@ TARGET_LINK_LIBRARIES(Matc_bin matc) diff --git a/cad/elmerfem/files/patch-post-src-elmerpost.h b/cad/elmerfem/files/patch-post-src-elmerpost.h index ec8dacea277..9165789411e 100644 --- a/cad/elmerfem/files/patch-post-src-elmerpost.h +++ b/cad/elmerfem/files/patch-post-src-elmerpost.h @@ -1,4 +1,4 @@ ---- post/src/elmerpost.h.orig 2015-08-18 12:26:58 UTC +--- post/src/elmerpost.h.orig 2016-07-15 11:02:59 UTC +++ post/src/elmerpost.h @@ -62,6 +62,7 @@ diff --git a/cad/elmerfem/files/patch-post-src-screensave.c b/cad/elmerfem/files/patch-post-src-screensave.c index 44c6aca2dba..7bc8dda9d51 100644 --- a/cad/elmerfem/files/patch-post-src-screensave.c +++ b/cad/elmerfem/files/patch-post-src-screensave.c @@ -1,4 +1,4 @@ ---- post/src/screensave.c.orig 2015-08-18 12:26:58 UTC +--- post/src/screensave.c.orig 2016-07-15 11:02:59 UTC +++ post/src/screensave.c @@ -32,6 +32,7 @@ #include diff --git a/cad/elmerfem/pkg-plist b/cad/elmerfem/pkg-plist index f17654823fd..4e190495e85 100644 --- a/cad/elmerfem/pkg-plist +++ b/cad/elmerfem/pkg-plist @@ -44,6 +44,7 @@ share/elmersolver/include/gebhardtfactorglobals.mod share/elmersolver/include/generalutils.mod share/elmersolver/include/globmat.mod share/elmersolver/include/globmatc.mod +share/elmersolver/include/h1elementbasisfunctions.mod share/elmersolver/include/harmutils.mod share/elmersolver/include/hashtable.mod share/elmersolver/include/huti_aux.mod @@ -63,6 +64,7 @@ share/elmersolver/include/iterativemethods.mod share/elmersolver/include/itersolve.mod share/elmersolver/include/kinds.mod share/elmersolver/include/linearalgebra.mod +share/elmersolver/include/linearforms.mod share/elmersolver/include/listmatrix.mod share/elmersolver/include/lists.mod share/elmersolver/include/loadmod.mod diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile index 8365181d414..3a599365299 100644 --- a/cad/openvsp/Makefile +++ b/cad/openvsp/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= openvsp -PORTVERSION= 3.7.2 +PORTVERSION= 3.8.0 DISTVERSIONPREFIX= ${GH_PROJECT}_ CATEGORIES= cad MASTER_SITES= GH @@ -39,6 +39,7 @@ GH_ACCOUNT= ${GH_PROJECT} WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_PROJECT}_${PORTVERSION} CMAKE_SOURCE_PATH= ${WRKSRC}/SuperProject +CMAKE_INSTALL_PREFIX= ${STAGEDIR}${PREFIX} USES= cmake:outsource compiler:gcc-c++11-lib CMAKE_ARGS= -DVSP_USE_SYSTEM_CMINPACK:BOOLEAN=yes \ -DVSP_USE_SYSTEM_CPPTEST:BOOLEAN=yes \ @@ -59,6 +60,7 @@ BUILD_PREFIX= OpenVSP-prefix/src/OpenVSP-build/_CPack_Packages/FreeBSD/ZIP/OpenV do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${BUILD_PREFIX}/vsp* ${STAGEDIR}${PREFIX}/bin + ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/vsp* ${MKDIR} ${STAGEDIR}${DATADIR} .for d in CustomScripts airfoil matlab scripts textures (cd ${BUILD_WRKSRC}/${BUILD_PREFIX}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) diff --git a/cad/openvsp/distinfo b/cad/openvsp/distinfo index 2bc37f5a7bf..629a5400dd1 100644 --- a/cad/openvsp/distinfo +++ b/cad/openvsp/distinfo @@ -1,2 +1,3 @@ -SHA256 (OpenVSP-OpenVSP-OpenVSP_3.7.2_GH0.tar.gz) = 7cdb917ddcee91ad53f1f711b4b9dbc57222379cf203cde902cb064883f7db9a -SIZE (OpenVSP-OpenVSP-OpenVSP_3.7.2_GH0.tar.gz) = 32615883 +TIMESTAMP = 1468855552 +SHA256 (OpenVSP-OpenVSP-OpenVSP_3.8.0_GH0.tar.gz) = 6271c68578ea37974ce7e616da283903f29f5d9b1d954fcce2102712b6be7a6d +SIZE (OpenVSP-OpenVSP-OpenVSP_3.8.0_GH0.tar.gz) = 32644020 diff --git a/cad/openvsp/pkg-plist b/cad/openvsp/pkg-plist index cb8733bc4e7..17961cfe399 100644 --- a/cad/openvsp/pkg-plist +++ b/cad/openvsp/pkg-plist @@ -1,7 +1,45 @@ +CustomScripts/Box.vsppart +CustomScripts/BoxGroup.vsppart +CustomScripts/Cone.vsppart +CustomScripts/Disk.vsppart +CustomScripts/Duct.vsppart +CustomScripts/OnOffExample.vsppart +CustomScripts/PodMan.vsppart +CustomScripts/Seat.vsppart +CustomScripts/SeatGroup.vsppart +CustomScripts/TransportFuse.vsppart +LICENSE +README.md +airfoil/23015.af +airfoil/N0012_VSP.af +airfoil/N0012_VSP_sym.af +airfoil/b737a.af +airfoil/b737b.af +airfoil/b737c.af +airfoil/b737d.af +airfoil/clarky_Lednicer.dat +airfoil/e205_Selig.dat +airfoil/n0012.dat +airfoil/sc2_0404.af bin/vsp bin/vspaero bin/vspscript bin/vspviewer +matlab/plotDegenPlate.m +matlab/plotDegenStick.m +matlab/plotDegenSurf.m +scripts/CFDMesh.vspscript +scripts/CreateEditGeom.vspscript +scripts/DegenGeom.vspscript +scripts/DumpResults.vspscript +scripts/Fuselage.vspscript +scripts/SnapToDemo.vspscript +scripts/Stack.vspscript +scripts/SubSurface.vspscript +scripts/TestAll.vspscript +scripts/TestAnalysis.vspscript +scripts/TestAreaProj.vspscript +scripts/Wing.vspscript %%DATADIR%%/23015.af %%DATADIR%%/Box.vsppart %%DATADIR%%/BoxGroup.vsppart @@ -43,3 +81,11 @@ bin/vspviewer %%DATADIR%%/redbluearrow.tga %%DATADIR%%/sc2_0404.af %%DATADIR%%/window.tga +textures/SharkTeeth.tga +textures/nasa-logo.tga +textures/redbluearrow.tga +textures/window.tga +vsp +vspaero +vspscript +vspviewer diff --git a/databases/elixir-ecto/Makefile b/databases/elixir-ecto/Makefile index baa7b337e40..2fce141c509 100644 --- a/databases/elixir-ecto/Makefile +++ b/databases/elixir-ecto/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= ecto -PORTVERSION= 2.0.2 +PORTVERSION= 2.0.3 DISTVERSIONPREFIX= v CATEGORIES= databases PKGNAMEPREFIX= elixir- diff --git a/databases/elixir-ecto/distinfo b/databases/elixir-ecto/distinfo index 3440853fe96..e11fdd31629 100644 --- a/databases/elixir-ecto/distinfo +++ b/databases/elixir-ecto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1467120235 -SHA256 (elixir-ecto-ecto-v2.0.2_GH0.tar.gz) = c891b7b1aa8ba1f50f7c520c11319f0cc7dd694af800268f347dcc6b71e14d07 -SIZE (elixir-ecto-ecto-v2.0.2_GH0.tar.gz) = 261355 +TIMESTAMP = 1469955026 +SHA256 (elixir-ecto-ecto-v2.0.3_GH0.tar.gz) = a25d7822c3d92ef4f0a14177d928e1fef21814c7762262340567fb9e65dd3767 +SIZE (elixir-ecto-ecto-v2.0.3_GH0.tar.gz) = 276869 diff --git a/deskutils/tpb/Makefile b/deskutils/tpb/Makefile index 8ed52222393..5ce6db6db63 100644 --- a/deskutils/tpb/Makefile +++ b/deskutils/tpb/Makefile @@ -19,7 +19,7 @@ OPTIONS_SUB= yes ONLY_FOR_ARCHS= i386 amd64 -USES= bison gmake iconv pkgconfig +USES= gmake iconv pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} diff --git a/devel/elixir-exprotobuf/Makefile b/devel/elixir-exprotobuf/Makefile index 635f8b2b73c..955b7b42032 100644 --- a/devel/elixir-exprotobuf/Makefile +++ b/devel/elixir-exprotobuf/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= exprotobuf -DISTVERSION= 1.0.2 +DISTVERSION= 1.1.0 CATEGORIES= devel PKGNAMEPREFIX= elixir- diff --git a/devel/elixir-exprotobuf/distinfo b/devel/elixir-exprotobuf/distinfo index 526bc687acb..1caee6a6139 100644 --- a/devel/elixir-exprotobuf/distinfo +++ b/devel/elixir-exprotobuf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1469168926 -SHA256 (bitwalker-exprotobuf-1.0.2_GH0.tar.gz) = c99c5ceb60db832e652dd5770ad3a17c09d9a369f2bf75e270527f1f5f483c93 -SIZE (bitwalker-exprotobuf-1.0.2_GH0.tar.gz) = 21617 +TIMESTAMP = 1469957112 +SHA256 (bitwalker-exprotobuf-1.1.0_GH0.tar.gz) = 0d87d99986a2bc9c02040c0bc64ece6a6c46fe1dc61b526101c5d404c935057c +SIZE (bitwalker-exprotobuf-1.1.0_GH0.tar.gz) = 21596 diff --git a/devel/elixir-hex/Makefile b/devel/elixir-hex/Makefile index 7f2c4de23fa..03b768e542a 100644 --- a/devel/elixir-hex/Makefile +++ b/devel/elixir-hex/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= hex -PORTVERSION= 0.12.1 +PORTVERSION= 0.13.0 DISTVERSIONPREFIX= v CATEGORIES= devel PKGNAMEPREFIX= elixir- diff --git a/devel/elixir-hex/distinfo b/devel/elixir-hex/distinfo index 9333be35f71..79c57baa12e 100644 --- a/devel/elixir-hex/distinfo +++ b/devel/elixir-hex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1464768723 -SHA256 (hexpm-hex-v0.12.1_GH0.tar.gz) = 7b70542a144fe3034b2a4c3d762fedc16a0e6059e73a77ecac4bb7c5c03a027d -SIZE (hexpm-hex-v0.12.1_GH0.tar.gz) = 218390 +TIMESTAMP = 1469955119 +SHA256 (hexpm-hex-v0.13.0_GH0.tar.gz) = f28cf6c89d272e03eab2fdb7f76e18e9b5b6d202e579b9cd552f6dc30f19fe0d +SIZE (hexpm-hex-v0.13.0_GH0.tar.gz) = 230714 diff --git a/devel/elixir-hex/pkg-plist b/devel/elixir-hex/pkg-plist index 661ee61b890..b50aa68c64a 100644 --- a/devel/elixir-hex/pkg-plist +++ b/devel/elixir-hex/pkg-plist @@ -10,12 +10,21 @@ lib/elixir/lib/hex/ebin/Elixir.Hex.API.Utils.beam lib/elixir/lib/hex/ebin/Elixir.Hex.API.VerifyHostname.beam lib/elixir/lib/hex/ebin/Elixir.Hex.API.beam lib/elixir/lib/hex/ebin/Elixir.Hex.Config.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.AES_CBC_HMAC_SHA2.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.AES_GCM.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.ContentEncryptor.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.Encryption.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.KeyManager.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.PBES2_HMAC_SHA2.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.PKCS5.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Crypto.beam lib/elixir/lib/hex/ebin/Elixir.Hex.Mix.beam lib/elixir/lib/hex/ebin/Elixir.Hex.Parallel.beam lib/elixir/lib/hex/ebin/Elixir.Hex.PublicKey.beam lib/elixir/lib/hex/ebin/Elixir.Hex.Registry.ETS.beam lib/elixir/lib/hex/ebin/Elixir.Hex.Registry.beam lib/elixir/lib/hex/ebin/Elixir.Hex.RemoteConverger.beam +lib/elixir/lib/hex/ebin/Elixir.Hex.Repo.beam lib/elixir/lib/hex/ebin/Elixir.Hex.Resolver.Backtracks.beam lib/elixir/lib/hex/ebin/Elixir.Hex.Resolver.beam lib/elixir/lib/hex/ebin/Elixir.Hex.SCM.beam @@ -55,12 +64,21 @@ lib/elixir/lib/hex/lib/hex/api/user.ex lib/elixir/lib/hex/lib/hex/api/util.ex lib/elixir/lib/hex/lib/hex/api/verify_hostname.ex lib/elixir/lib/hex/lib/hex/config.ex +lib/elixir/lib/hex/lib/hex/crypto.ex +lib/elixir/lib/hex/lib/hex/crypto/aes_cbc_hmac_sha2.ex +lib/elixir/lib/hex/lib/hex/crypto/aes_gcm.ex +lib/elixir/lib/hex/lib/hex/crypto/content_encryptor.ex +lib/elixir/lib/hex/lib/hex/crypto/encryption.ex +lib/elixir/lib/hex/lib/hex/crypto/key_manager.ex +lib/elixir/lib/hex/lib/hex/crypto/pbes2_hmac_sha2.ex +lib/elixir/lib/hex/lib/hex/crypto/pkcs5.ex lib/elixir/lib/hex/lib/hex/mix.ex lib/elixir/lib/hex/lib/hex/parallel.ex lib/elixir/lib/hex/lib/hex/public_key.ex lib/elixir/lib/hex/lib/hex/registry.ex lib/elixir/lib/hex/lib/hex/registry/ets.ex lib/elixir/lib/hex/lib/hex/remote_converger.ex +lib/elixir/lib/hex/lib/hex/repo.ex lib/elixir/lib/hex/lib/hex/resolver.ex lib/elixir/lib/hex/lib/hex/resolver/backtracks.ex lib/elixir/lib/hex/lib/hex/scm.ex @@ -84,5 +102,4 @@ lib/elixir/lib/hex/lib/mix/tasks/hex/publish.ex lib/elixir/lib/hex/lib/mix/tasks/hex/registry.ex lib/elixir/lib/hex/lib/mix/tasks/hex/search.ex lib/elixir/lib/hex/lib/mix/tasks/hex/user.ex - %%PORTDOCS%%%%DOCSDIR%%/README.md diff --git a/devel/kBuild/Makefile b/devel/kBuild/Makefile index 2575d57759e..50ad19d61ac 100644 --- a/devel/kBuild/Makefile +++ b/devel/kBuild/Makefile @@ -3,7 +3,7 @@ PORTNAME= kBuild DISTVERSION= ${KBUILD_VERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= ftp://ftp.netlabs.org/pub/kbuild/ \ http://tmp.chruetertee.ch/ \ @@ -18,6 +18,7 @@ BROKEN_powerpc64= Does not build BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex USES= autoreconf:build gmake makeinfo +CFLAGS+= -D_WITH_GETLINE=1 -D_WITH_DPRINTF=1 CONFLICTS_INSTALL= kBuild-devel-[0-9]* @@ -25,11 +26,11 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} KBUILD_VERSION= 0.1.9998 KBUILD_ARCH= ${MACHINE_ARCH:S/i386/x86/:S/x86_64/amd64/:S/powerpc/ppc32/} -KBUILD_ENV= ACLOCAL=${ACLOCAL} \ +KBUILD_ENV= ${MAKE_ENV} +KBUILD_ENV+= ACLOCAL=${ACLOCAL} \ AUTOMAKE=${AUTOMAKE} \ AUTORECONF=${AUTORECONF} \ AUTOPOINT=true -USE_GCC= any KBUILD_TARGET= ${OPSYS:tl} KBUILD_BINS= kDepIDB kDepPre kObjCache kmk kmk_append kmk_ash kmk_cat \ diff --git a/devel/kBuild/files/patch-src_ash_output.c b/devel/kBuild/files/patch-src_ash_output.c new file mode 100644 index 00000000000..3bc643f1bc3 --- /dev/null +++ b/devel/kBuild/files/patch-src_ash_output.c @@ -0,0 +1,18 @@ +--- src/ash/output.c.orig 2012-07-17 22:30:18 UTC ++++ src/ash/output.c +@@ -230,6 +230,7 @@ out1fmt(const char *fmt, ...) + va_end(ap); + } + ++#if 0 + void + dprintf(const char *fmt, ...) + { +@@ -240,6 +241,7 @@ dprintf(const char *fmt, ...) + va_end(ap); + flushout(out2); + } ++#endif + + void + fmtstr(char *outbuf, size_t length, const char *fmt, ...) diff --git a/devel/kBuild/files/patch-src_ash_output.h b/devel/kBuild/files/patch-src_ash_output.h new file mode 100644 index 00000000000..9d64a389547 --- /dev/null +++ b/devel/kBuild/files/patch-src_ash_output.h @@ -0,0 +1,13 @@ +--- src/ash/output.h.orig 2012-07-17 22:30:18 UTC ++++ src/ash/output.h +@@ -65,8 +65,10 @@ void outfmt(struct output *, const char + __attribute__((__format__(__printf__,2,3))); + void out1fmt(const char *, ...) + __attribute__((__format__(__printf__,1,2))); ++#if 0 + void dprintf(const char *, ...) + __attribute__((__format__(__printf__,1,2))); ++#endif + void fmtstr(char *, size_t, const char *, ...) + __attribute__((__format__(__printf__,3,4))); + void doformat(struct output *, const char *, va_list); diff --git a/devel/kBuild/files/patch-src_kmk_kmkbuiltin.h b/devel/kBuild/files/patch-src_kmk_kmkbuiltin.h new file mode 100644 index 00000000000..b8419308ec3 --- /dev/null +++ b/devel/kBuild/files/patch-src_kmk_kmkbuiltin.h @@ -0,0 +1,15 @@ +--- src/kmk/kmkbuiltin.h.orig 2012-07-17 22:30:15 UTC ++++ src/kmk/kmkbuiltin.h +@@ -50,7 +50,11 @@ extern int kmk_builtin_printf(int argc, + extern int kmk_builtin_rm(int argc, char **argv, char **envp); + extern int kmk_builtin_rmdir(int argc, char **argv, char **envp); + extern int kmk_builtin_sleep(int argc, char **argv, char **envp); +-extern int kmk_builtin_test(int argc, char **argv, char **envp, char ***ppapszArgvSpawn); ++extern int kmk_builtin_test(int argc, char **argv, char **envp ++#ifndef kmk_builtin_test ++ , char ***ppapszArgvSpawn ++#endif ++ ); + extern int kmk_builtin_kDepIDB(int argc, char **argv, char **envp); + extern int kmk_builtin_kDepObj(int argc, char **argv, char **envp); + diff --git a/devel/kBuild/files/patch-src_kmk_kmkbuiltin_test.c b/devel/kBuild/files/patch-src_kmk_kmkbuiltin_test.c new file mode 100644 index 00000000000..bd3a31101fb --- /dev/null +++ b/devel/kBuild/files/patch-src_kmk_kmkbuiltin_test.c @@ -0,0 +1,15 @@ +--- src/kmk/kmkbuiltin/test.c.orig 2012-07-17 22:30:16 UTC ++++ src/kmk/kmkbuiltin/test.c +@@ -201,7 +201,11 @@ extern void *xmalloc(unsigned int sz) + } + #endif + +-int kmk_builtin_test(int argc, char **argv, char **envp, char ***ppapszArgvSpawn) ++int kmk_builtin_test(int argc, char **argv, char **envp ++#ifndef kmk_builtin_test ++ , char ***ppapszArgvSpawn ++#endif ++ ) + { + int res; + char **argv_spawn; diff --git a/devel/kBuild/files/patch-src_sed_lib_getline.c b/devel/kBuild/files/patch-src_sed_lib_getline.c new file mode 100644 index 00000000000..fd6ac1d8499 --- /dev/null +++ b/devel/kBuild/files/patch-src_sed_lib_getline.c @@ -0,0 +1,11 @@ +--- src/sed/lib/getline.c.orig 2012-07-17 22:30:18 UTC ++++ src/sed/lib/getline.c +@@ -31,7 +31,7 @@ + null terminator), or -1 on error or EOF. */ + + size_t +-getline (lineptr, n, stream) ++get_line (lineptr, n, stream) + char **lineptr; + size_t *n; + FILE *stream; diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile index a8da125aa08..eca18a999e7 100644 --- a/devel/llvm-devel/Makefile +++ b/devel/llvm-devel/Makefile @@ -3,6 +3,7 @@ PORTNAME= llvm PORTVERSION= ${LLVM_MAJOR}.d${SNAPDATE} +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -devel @@ -160,6 +161,10 @@ MAN1SRCS+= clang.1 \ CLANG_PATTERN= (c-index-test|clang|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|-analyzer) .endif +.if ${PORT_OPTIONS:MCOMPILER_RT} +COMPILER_RT_PATTERN= (asan_blacklist.txt|sanitizer|xray) +.endif + .if ${PORT_OPTIONS:MLIT} MAN1SRCS+= lit.1 FileCheck.1 _USES_PYTHON= python @@ -373,7 +378,7 @@ build-plist: ${SORT} >> ${PLIST}.tmp awk '{ \ if ($$0 ~ /${CLANG_PATTERN}/ && $$0 !~ /omp.h|${EXTRAS_PATTERN}|libclang_rt/) {printf "%%%%CLANG%%%%"} \ - if ($$0 ~ /asan_blacklist.txt|sanitizer/) \ + if ($$0 ~ /${COMPILER_RT_PATTERN}/) \ {printf "%%%%COMPILER_RT%%%%"} \ if ($$0 ~ /lld/ && $$0 !~ /lldb/) {printf "%%%%LLD%%%%"} \ if ($$0 ~ /(${EXTRAS_PATTERN})/) {printf "%%%%EXTRAS%%%%"} \ diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist index 63aae3aa8f4..cacc9c2bdc7 100644 --- a/devel/llvm-devel/pkg-plist +++ b/devel/llvm-devel/pkg-plist @@ -2077,7 +2077,7 @@ llvm-devel/include/llvm/Transforms/Vectorize/SLPVectorizer.h %%COMPILER_RT%%llvm-devel/include/sanitizer/lsan_interface.h %%COMPILER_RT%%llvm-devel/include/sanitizer/msan_interface.h %%COMPILER_RT%%llvm-devel/include/sanitizer/tsan_interface_atomic.h -llvm-devel/include/xray/xray_interface.h +%%COMPILER_RT%%llvm-devel/include/xray/xray_interface.h llvm-devel/lib/BugpointPasses.so llvm-devel/lib/LLVMHello.so %%GOLD%%llvm-devel/lib/LLVMgold.so diff --git a/devel/pmd/Makefile b/devel/pmd/Makefile index 51630d2c76d..7076128bec8 100644 --- a/devel/pmd/Makefile +++ b/devel/pmd/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= pmd -PORTVERSION= 5.5.0 +PORTVERSION= 5.5.1 CATEGORIES= devel java MASTER_SITES= SF DISTNAME= ${PORTNAME}-bin-${PORTVERSION} diff --git a/devel/pmd/distinfo b/devel/pmd/distinfo index 408b2c72048..c4f24798062 100644 --- a/devel/pmd/distinfo +++ b/devel/pmd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1466954861 -SHA256 (pmd-bin-5.5.0.zip) = b3b5b79513ba7f7ac1caa028599647c68528d5b0316ab79aa1fef7dc665755f5 -SIZE (pmd-bin-5.5.0.zip) = 54646622 +TIMESTAMP = 1469918558 +SHA256 (pmd-bin-5.5.1.zip) = d4d88e6c6db33441a9f5cd4537401d6e2b808412990e4f54b711ed10c9a918ae +SIZE (pmd-bin-5.5.1.zip) = 54652390 diff --git a/devel/py-contextlib2/Makefile b/devel/py-contextlib2/Makefile index 9bf223efe10..aff6cb589b1 100644 --- a/devel/py-contextlib2/Makefile +++ b/devel/py-contextlib2/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= contextlib2 -PORTVERSION= 0.5.3 +PORTVERSION= 0.5.4 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-contextlib2/distinfo b/devel/py-contextlib2/distinfo index ce5203ea4fc..cf859ecd316 100644 --- a/devel/py-contextlib2/distinfo +++ b/devel/py-contextlib2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1463676814 -SHA256 (contextlib2-0.5.3.tar.gz) = 30e500f13921c73c96f49a6dd2adfbdd92bc3fae12183e91b06b2e4583486206 -SIZE (contextlib2-0.5.3.tar.gz) = 26415 +TIMESTAMP = 1469961673 +SHA256 (contextlib2-0.5.4.tar.gz) = 710626cde569f51a87f216ff757fe60f5cd13ae8f8114706590510cd5649ce88 +SIZE (contextlib2-0.5.4.tar.gz) = 28523 diff --git a/devel/py-stdnum/Makefile b/devel/py-stdnum/Makefile index e28a9eb5e5a..bae20405010 100644 --- a/devel/py-stdnum/Makefile +++ b/devel/py-stdnum/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= stdnum -PORTVERSION= 1.3 +PORTVERSION= 1.4 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-stdnum/distinfo b/devel/py-stdnum/distinfo index b7f6503c403..e2bdb5af880 100644 --- a/devel/py-stdnum/distinfo +++ b/devel/py-stdnum/distinfo @@ -1,2 +1,3 @@ -SHA256 (python-stdnum-1.3.tar.gz) = 3e33f1d3e15fb5fe68518ed8a41d0f3247703f3a8d53864005529441c5ddc9d9 -SIZE (python-stdnum-1.3.tar.gz) = 274077 +TIMESTAMP = 1469973275 +SHA256 (python-stdnum-1.4.tar.gz) = 78e763b08a4b378397cba9cb155922b30149bb34757e22cab66705fb196cd8e6 +SIZE (python-stdnum-1.4.tar.gz) = 252850 diff --git a/devel/visualparadigm/Makefile b/devel/visualparadigm/Makefile index a27421289f2..bbc3f26b390 100644 --- a/devel/visualparadigm/Makefile +++ b/devel/visualparadigm/Makefile @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= visualparadigm -PORTVERSION= 13.1.20160602 -CATEGORIES= devel +PORTVERSION= 13.1.20160702 +CATEGORIES= devel java MASTER_SITES= http://eu6.visual-paradigm.com/visual-paradigm/vpce${PORTVERSION:R}/${PORTVERSION:E}/ DISTNAME= Visual_Paradigm_CE_${PORTVERSION:C/\./_/g}_Unix_InstallFree @@ -32,4 +32,9 @@ do-install: @${MKDIR} ${INSTALLDIR} cd ${WRKSRC}/${EXTRACT_NAME} && ${COPYTREE_SHARE} \* ${INSTALLDIR} && ${CP} -R .install4j ${INSTALLDIR} +post-install: + @${CHMOD} +w ${STAGEDIR}${PREFIX}/visualparadigm/Application/bin/vp_windows/ci + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/visualparadigm/Application/bin/vp_windows/ci + @${CHMOD} -w ${STAGEDIR}${PREFIX}/visualparadigm/Application/bin/vp_windows/ci + .include diff --git a/devel/visualparadigm/distinfo b/devel/visualparadigm/distinfo index c98f4f4cf1b..c631c032eac 100644 --- a/devel/visualparadigm/distinfo +++ b/devel/visualparadigm/distinfo @@ -1,2 +1,3 @@ -SHA256 (Visual_Paradigm_CE_13_1_20160602_Unix_InstallFree.tar.gz) = 36c3aedb28d68f38188796d138529c0c8b8d51a9edb517fc8ba3131c5dd569f2 -SIZE (Visual_Paradigm_CE_13_1_20160602_Unix_InstallFree.tar.gz) = 208835408 +TIMESTAMP = 1469464277 +SHA256 (Visual_Paradigm_CE_13_1_20160702_Unix_InstallFree.tar.gz) = 4c0511e2a83eb26be86fff980be79332b9027bb64afdb4b9d7ed8f96e445a3b6 +SIZE (Visual_Paradigm_CE_13_1_20160702_Unix_InstallFree.tar.gz) = 208849314 diff --git a/devel/visualparadigm/pkg-message b/devel/visualparadigm/pkg-message index 069cb67331f..83a54b9d1c3 100644 --- a/devel/visualparadigm/pkg-message +++ b/devel/visualparadigm/pkg-message @@ -1,4 +1,4 @@ ****************************************************************** Visit http://www.visual-paradigm.com/ to get either a community or -an entreprise license key +an enterprise license key ****************************************************************** diff --git a/dns/sheerdns/Makefile b/dns/sheerdns/Makefile index 1a75d417f91..84cc0f7ed75 100644 --- a/dns/sheerdns/Makefile +++ b/dns/sheerdns/Makefile @@ -2,22 +2,34 @@ # $FreeBSD$ PORTNAME= sheerdns -PORTVERSION= 1.0.3 -PORTREVISION= 1 +PORTVERSION= 1.04 CATEGORIES= dns -MASTER_SITES= http://threading.2038bug.com/sheerdns/ +MASTER_SITES= http://bsdforge.com/projects/source/dns/sheerdns/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= portmaster@BSDforge.com COMMENT= Lightweight, simple, and fast master DNS server -USES= gmake +LICENSE= BSD2CLAUSE +LICENSE_FILES= ${WRKSRC}/LICENSE + +DOCS= sheerdns.ps sheerdns.html +PORTDOCS= * + +USES= gmake tar:xz PLIST_FILES= man/man8/sheerdns.8.gz sbin/sheerdns sbin/sheerdnshash WRKSRC= ${WRKDIR}/${PORTNAME} +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT= DOCS + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/sheerdns ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/sheerdnshash +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}) + .include diff --git a/dns/sheerdns/distinfo b/dns/sheerdns/distinfo index 4611eeebb9e..cc6d1029fdb 100644 --- a/dns/sheerdns/distinfo +++ b/dns/sheerdns/distinfo @@ -1,2 +1,2 @@ -SHA256 (sheerdns-1.0.3.tar.gz) = 4155c0ad33defb8bc7ce90fa4ecc31bd7e7562478cbfc7b46aaa0f25f0b5b4fb -SIZE (sheerdns-1.0.3.tar.gz) = 22937 +SHA256 (sheerdns-1.04.tar.xz) = 890d0c4735179b20d2ac9b5a2fa9f7a94849ba880bd8afb919305c677aa44475 +SIZE (sheerdns-1.04.tar.xz) = 22404 diff --git a/dns/sheerdns/files/patch-Makefile b/dns/sheerdns/files/patch-Makefile index 55dedbf1712..dbb66955990 100644 --- a/dns/sheerdns/files/patch-Makefile +++ b/dns/sheerdns/files/patch-Makefile @@ -1,5 +1,5 @@ ---- Makefile.orig 2003-04-12 10:04:41.000000000 +0200 -+++ Makefile 2011-06-23 00:18:51.000000000 +0200 +--- Makefile.orig 2016-07-27 04:50:31 UTC ++++ Makefile @@ -1,5 +1,6 @@ -CFLAGS=-Wall -g -O0 -ansi -pedantic @@ -8,7 +8,7 @@ SRCS=$(wildcard *.c) -@@ -8,13 +9,13 @@ +@@ -8,13 +9,13 @@ all: sheerdns sheerdnshash sheerdns.ps OBJECTS=$(SRCS:.c=.o) sheerdns: $(OBJECTS) @@ -25,8 +25,8 @@ clean: rm -f sheerdns sheerdnshash *.o -@@ -26,7 +27,6 @@ - groff -Tps -mandoc sheerdns.8 > sheerdns.ps +@@ -26,6 +27,5 @@ sheerdns.ps: + groff -t sheerdns.8 > sheerdns.ps install: all - install sheerdnshash sheerdns /usr/sbin/ @@ -34,4 +34,3 @@ - install sheerdns.8 /usr/man/man8/ + install sheerdnshash sheerdns $(DESTDIR)$(PREFIX)/sbin + install sheerdns.8 $(DESTDIR)$(MANPREFIX)/man/man8 - diff --git a/dns/sheerdns/pkg-descr b/dns/sheerdns/pkg-descr index e68c65759be..f2feb19ef8f 100644 --- a/dns/sheerdns/pkg-descr +++ b/dns/sheerdns/pkg-descr @@ -1,8 +1,11 @@ sheerdns is a master DNS server whose zone records are stored on a -One-Record-Per-File bases. Because of this, sheerdns is the simplest of any DNS -to configure, the easiest to update, and the most efficient for networks that -experience a lot of updates (for example master servers for dynamic IP address -ranges). You never have to restart sheerdns; any updates are available -immediately without having to notify the sheerdns process. +one-record-per-file bases. Because of this, sheerdns is likely the +simplest DNS to configure, use, update, and operate. It's especially +efficient for networks with frequent updates -- serving DHCP, for example. +Updates to the zones are immediate, and do not require restarting sheerdns. -WWW: http://threading.2038bug.com/sheerdns/ +SheerDNS is a good candidate for creating and RBL for mail, or web sites, +as well as for providing DNS on embeded systems. Or anything else that +requires a fast DNS, with very low overhead. + +WWW: http://BSDforge.com/projects/dns/sheerdns/ diff --git a/editors/p5-Padre/Makefile b/editors/p5-Padre/Makefile index f70d83cef43..ca971ccdd1a 100644 --- a/editors/p5-Padre/Makefile +++ b/editors/p5-Padre/Makefile @@ -3,7 +3,7 @@ PORTNAME= Padre PORTVERSION= 1.00 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors perl5 MASTER_SITES= CPAN/${PORTNAME}/ CPAN/Wx/:wxsc PKGNAMEPREFIX= p5- @@ -66,12 +66,13 @@ BUILD_DEPENDS= p5-JSON-XS>=2.29:converters/p5-JSON-XS \ RUN_DEPENDS:= ${BUILD_DEPENDS} BUILD_DEPENDS+= p5-Module-Build>=0.36:devel/p5-Module-Build -USES= compiler:c++11-lib gettext perl5 +USES= compiler:c++11-lib dos2unix gettext perl5 USE_PERL5= configure USE_WX= 3.0 WX_COMPS= wx -WX_UNICODE= yes MAKE_JOBS_UNSAFE= yes +DOS2UNIX_WRKSRC=${WRKDIR}/${WXSC_DISTNAME} +DOS2UNIX_FILES= wx-scintilla/src/scintilla/src/Editor.cxx BROKEN_FreeBSD_9= Does not build. @@ -104,12 +105,16 @@ IGNORE= needs a threaded Perl, build with enabling THREADS option and try again .endif .endif +pre-patch: + (cd ${WRKDIR}/${WXSC_DISTNAME} && \ + ${PATCH} < ${FILESDIR}/extra-patch-editor ) + post-patch: - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ '/my /s|wx-config|${WX_CONFIG:T}|g' \ -e '/ret/ s|urn .flags;|urn $$flags . " -std=c++11";|' \ ${WRKDIR}/${WXSC_DISTNAME}/inc/Module/Build/Scintilla.pm - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ 's|_scintilla-|_scintilla| ; \ s|$$major.*$$release \.|| ; \ /$$major.*$$release;/s|^|#| ; \ @@ -121,15 +126,15 @@ post-patch: ${WRKDIR}/${WXSC_DISTNAME}/inc/Module/Build/Scintilla/GTK.pm pre-configure: - @(cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} ${CONFIGURE_ENV} \ + (cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} ${CONFIGURE_ENV} \ ${PERL} Build.PL ${CONFIGURE_ARGS} --destdir=${STAGEDIR}) pre-build: - @(cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} CC="$$(${WHICH} ${CC})" \ + (cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} CC="$$(${WHICH} ${CC})" \ ${PERL} Build) pre-install: - @(cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} CC="$$(${WHICH} ${CC})" \ + (cd ${WRKDIR}/${WXSC_DISTNAME} && ${SETENV} CC="$$(${WHICH} ${CC})" \ ${PERL} Build install) post-install: diff --git a/editors/p5-Padre/files/extra-patch-editor b/editors/p5-Padre/files/extra-patch-editor new file mode 100644 index 00000000000..57a3240ac8c --- /dev/null +++ b/editors/p5-Padre/files/extra-patch-editor @@ -0,0 +1,10 @@ +--- wx-scintilla/src/scintilla/src/Editor.cxx.orig 2016-07-10 12:18:20.419137000 +0200 ++++ wx-scintilla/src/scintilla/src/Editor.cxx 2016-07-10 12:18:29.917664000 +0200 +@@ -16,6 +16,7 @@ + #include + #include + #include ++#include + + #include "Platform.h" + diff --git a/editors/p5-Padre/files/patch-Makefile.PL b/editors/p5-Padre/files/patch-Makefile.PL index b682a5643f4..daffffaaafa 100644 --- a/editors/p5-Padre/files/patch-Makefile.PL +++ b/editors/p5-Padre/files/patch-Makefile.PL @@ -1,6 +1,6 @@ ---- Makefile.PL.orig +--- Makefile.PL.orig 2013-11-09 03:10:25 UTC +++ Makefile.PL -@@ -46,20 +46,6 @@ +@@ -46,20 +46,6 @@ configure_requires 'ExtUtils::Embed' => # exit 0; #} diff --git a/editors/p5-Padre/files/patch-lib_Padre_Wx.pm b/editors/p5-Padre/files/patch-lib_Padre_Wx.pm index 0b67f45eda4..a231537ed17 100644 --- a/editors/p5-Padre/files/patch-lib_Padre_Wx.pm +++ b/editors/p5-Padre/files/patch-lib_Padre_Wx.pm @@ -1,6 +1,6 @@ ---- lib/Padre/Wx.pm.orig +--- lib/Padre/Wx.pm.orig 2013-11-09 03:43:41 UTC +++ lib/Padre/Wx.pm -@@ -67,6 +67,7 @@ +@@ -158,6 +158,7 @@ sub aui_pane_info { sub launch_browser { require Padre::Task::LaunchDefaultBrowser; diff --git a/games/falconseye/files/patch-include_system_h b/games/falconseye/files/patch-include_system_h index 45c67123a53..06f095d07c9 100644 --- a/games/falconseye/files/patch-include_system_h +++ b/games/falconseye/files/patch-include_system_h @@ -5,7 +5,7 @@ # endif # if !defined(SUNOS4) || defined(RANDOM) -E void FDECL(srandom, (unsigned int)); -+E void FDECL(srandom, (unsigned long)); ++#include /* srandom() differs between versions of FreeBSD. */ # else # if !defined(bsdi) && !defined(__FreeBSD__) E int FDECL(srandom, (unsigned int)); diff --git a/games/freeciv/Makefile b/games/freeciv/Makefile index 793f9167aba..aa1e2273529 100644 --- a/games/freeciv/Makefile +++ b/games/freeciv/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= freeciv -PORTVERSION= 2.5.4 +PORTVERSION= 2.5.5 CATEGORIES= games MASTER_SITES= SF/freeciv/Freeciv%20${PORTVERSION:R}/${PORTVERSION} \ http://download.gna.org/freeciv/stable/ @@ -14,7 +14,8 @@ RUN_DEPENDS= hicolor-icon-theme>=0:misc/hicolor-icon-theme LIB_DEPENDS= libltdl.so:devel/libltdl \ libcurl.so:ftp/curl -USES= gettext gmake iconv libtool pkgconfig tar:bzip2 python sqlite +USES= gettext gmake iconv libtool pkgconfig tar:bzip2 python sqlite \ + readline GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib CPPFLAGS+= -I${LOCALBASE}/include @@ -30,7 +31,7 @@ OPTIONS_SUB= yes SDL_CONFIGURE_ON= --enable-client=gtk,sdl SDL_USE= SDL=sdl,image,ttf,gfx MYSQL_CONFIGURE_ON= --enable-fcdb=mysql --with-mysql-prefix=${LOCALBASE} -MYSQL_USE= MYSQL=yes +MYSQL_USES+= mysql IPV6_CONFIGURE_EANBALE= ipv6 .include @@ -48,7 +49,7 @@ LIB_DEPENDS+= libtiff.so:graphics/tiff \ libggzmod.so:games/ggz-client-libs USE_XORG= xpm USE_SDL+= mixer -USE_GNOME= gtk20 +USE_GNOME= gtk20 cairo INSTALLS_ICONS= yes . if ! ${PORT_OPTIONS:MSDL} CONFIGURE_ARGS+=--enable-client=gtk diff --git a/games/freeciv/distinfo b/games/freeciv/distinfo index 622edfe759b..26026167d0f 100644 --- a/games/freeciv/distinfo +++ b/games/freeciv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1463235221 -SHA256 (freeciv-2.5.4.tar.bz2) = 9e64ef047fd0d2f8e9aa1da01586dea7cfe63a36b15875c168ada555c2e6634b -SIZE (freeciv-2.5.4.tar.bz2) = 40977253 +TIMESTAMP = 1469915217 +SHA256 (freeciv-2.5.5.tar.bz2) = 5622f2142637057f7e47b1eda764c4e131222fab4d5bb42cd59fbd58ba3db1d4 +SIZE (freeciv-2.5.5.tar.bz2) = 40828396 diff --git a/games/nethack34/files/patch-include-system.h b/games/nethack34/files/patch-include-system.h index d3ee0e028d9..9bec1952f4f 100644 --- a/games/nethack34/files/patch-include-system.h +++ b/games/nethack34/files/patch-include-system.h @@ -6,7 +6,7 @@ # endif -# if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM) +# if defined(__FreeBSD__) -+E void FDECL(srandom, (unsigned long)); ++#include /* srandom() differs between versions of FreeBSD. */ +# elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) || defined(RANDOM) E void FDECL(srandom, (unsigned int)); # else diff --git a/games/nethack36/files/patch-include-system.h b/games/nethack36/files/patch-include-system.h index a1cdf62b87b..de95b659c5a 100644 --- a/games/nethack36/files/patch-include-system.h +++ b/games/nethack36/files/patch-include-system.h @@ -6,7 +6,7 @@ #endif -#if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ +# if defined(__FreeBSD__) -+E void FDECL(srandom, (unsigned long)); ++#include /* srandom() differs between versions of FreeBSD. */ +#elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ || defined(RANDOM) E void FDECL(srandom, (unsigned int)); diff --git a/games/solarus-quest-editor/Makefile b/games/solarus-quest-editor/Makefile index af1d06f797d..9957bad4a79 100644 --- a/games/solarus-quest-editor/Makefile +++ b/games/solarus-quest-editor/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= solarus-quest-editor -PORTVERSION= 1.4.5 +PORTVERSION= 1.5.0 DISTVERSIONPREFIX= v CATEGORIES= games diff --git a/games/solarus-quest-editor/distinfo b/games/solarus-quest-editor/distinfo index dceb7babb49..9e1c40ee006 100644 --- a/games/solarus-quest-editor/distinfo +++ b/games/solarus-quest-editor/distinfo @@ -1,2 +1,3 @@ -SHA256 (christopho-solarus-quest-editor-v1.4.5_GH0.tar.gz) = e569282947b8e4d1c21f62d9243dfb0534411bbc469fda7ff29706adb797c493 -SIZE (christopho-solarus-quest-editor-v1.4.5_GH0.tar.gz) = 11824339 +TIMESTAMP = 1469816068 +SHA256 (christopho-solarus-quest-editor-v1.5.0_GH0.tar.gz) = 5cb3ccaca86512399625403eac02eceff62a3ec06830d8ff86585979ca2dfc6a +SIZE (christopho-solarus-quest-editor-v1.5.0_GH0.tar.gz) = 63369273 diff --git a/games/solarus-quest-editor/files/patch-include_gui_plain__text__edit.h b/games/solarus-quest-editor/files/patch-include_widgets_plain__text__edit.h similarity index 71% rename from games/solarus-quest-editor/files/patch-include_gui_plain__text__edit.h rename to games/solarus-quest-editor/files/patch-include_widgets_plain__text__edit.h index e95c7788940..da0edafcea1 100644 --- a/games/solarus-quest-editor/files/patch-include_gui_plain__text__edit.h +++ b/games/solarus-quest-editor/files/patch-include_widgets_plain__text__edit.h @@ -1,6 +1,6 @@ ---- include/gui/plain_text_edit.h.orig 2015-11-29 14:07:34 UTC -+++ include/gui/plain_text_edit.h -@@ -73,7 +73,7 @@ protected: +--- include/widgets/plain_text_edit.h.orig 2016-07-30 20:59:16 UTC ++++ include/widgets/plain_text_edit.h +@@ -75,7 +75,7 @@ protected: if (show_margin) { const QRect rect = event->rect(); const QFont font = currentCharFormat().font(); diff --git a/games/solarus/Makefile b/games/solarus/Makefile index f9b1659fc8d..23ac24e95f8 100644 --- a/games/solarus/Makefile +++ b/games/solarus/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= solarus -PORTVERSION= 1.4.5 +PORTVERSION= 1.5.0 CATEGORIES= games MASTER_SITES= http://www.solarus-games.org/downloads/solarus/ DISTNAME= solarus-${PORTVERSION}-src @@ -19,10 +19,11 @@ LIB_DEPENDS= libphysfs.so:devel/physfs \ libogg.so:audio/libogg CMAKE_ARGS+= -DSOLARUS_USE_LUAJIT=OFF - +MAKE_ARGS+= DESTDIR=${STAGEDIR} +USE_QT5= buildtools_build core gui linguisttools_build widgets USE_SDL= sdl2 ttf2 image2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= cmake compiler:c++11-lib openal +USES= cmake qmake compiler:c++11-lib openal USE_LDCONFIG= yes .include diff --git a/games/solarus/distinfo b/games/solarus/distinfo index d57aaedf005..e4018e11210 100644 --- a/games/solarus/distinfo +++ b/games/solarus/distinfo @@ -1,2 +1,3 @@ -SHA256 (solarus-1.4.5-src.tar.gz) = c251dd65502162a8db586e3559353871b3d6b2d3729e39ca814cf20ada362503 -SIZE (solarus-1.4.5-src.tar.gz) = 2450121 +TIMESTAMP = 1469723091 +SHA256 (solarus-1.5.0-src.tar.gz) = f586877fe7eb28b3429fb41141fb4b1d9452f390061b386006773c8a1e0cd87f +SIZE (solarus-1.5.0-src.tar.gz) = 4817611 diff --git a/games/solarus/pkg-plist b/games/solarus/pkg-plist index 84c4b31b29c..514245da1e6 100644 --- a/games/solarus/pkg-plist +++ b/games/solarus/pkg-plist @@ -1,26 +1,28 @@ -bin/solarus_run +bin/solarus +bin/solarus-run include/solarus/Ability.h include/solarus/AbilityInfo.h include/solarus/Arguments.h -include/solarus/Camera.h +include/solarus/CommandsEffects.h include/solarus/Common.h include/solarus/CurrentQuest.h include/solarus/Dialog.h include/solarus/DialogBoxSystem.h include/solarus/DialogResources.h include/solarus/Drawable.h +include/solarus/DrawablePtr.h include/solarus/EntityData.h +include/solarus/EnumInfo.h +include/solarus/EnumInfo.inl include/solarus/Equipment.h include/solarus/EquipmentItem.h include/solarus/EquipmentItemUsage.h include/solarus/Game.h include/solarus/GameCommand.h include/solarus/GameCommands.h -include/solarus/KeysEffect.h include/solarus/MainLoop.h include/solarus/Map.h include/solarus/MapData.h -include/solarus/MapLoader.h include/solarus/QuestProperties.h include/solarus/QuestResources.h include/solarus/ResourceType.h @@ -45,12 +47,16 @@ include/solarus/Treasure.h include/solarus/config.h include/solarus/config.h.in include/solarus/containers/Grid.h +include/solarus/containers/Quadtree.h +include/solarus/containers/Quadtree.inl include/solarus/entities/AnimatedTilePattern.h include/solarus/entities/Arrow.h include/solarus/entities/Block.h include/solarus/entities/Bomb.h include/solarus/entities/Boomerang.h -include/solarus/entities/CarriedItem.h +include/solarus/entities/Camera.h +include/solarus/entities/CameraPtr.h +include/solarus/entities/CarriedObject.h include/solarus/entities/Chest.h include/solarus/entities/CollisionMode.h include/solarus/entities/Crystal.h @@ -58,12 +64,15 @@ include/solarus/entities/CrystalBlock.h include/solarus/entities/CustomEntity.h include/solarus/entities/Destination.h include/solarus/entities/Destructible.h -include/solarus/entities/Detector.h include/solarus/entities/Door.h include/solarus/entities/DynamicTile.h include/solarus/entities/Enemy.h include/solarus/entities/EnemyAttack.h include/solarus/entities/EnemyReaction.h +include/solarus/entities/Entities.h +include/solarus/entities/Entity.h +include/solarus/entities/EntityPtr.h +include/solarus/entities/EntityState.h include/solarus/entities/EntityType.h include/solarus/entities/EntityTypeInfo.h include/solarus/entities/Explosion.h @@ -71,12 +80,9 @@ include/solarus/entities/Fire.h include/solarus/entities/Ground.h include/solarus/entities/GroundInfo.h include/solarus/entities/Hero.h +include/solarus/entities/HeroPtr.h include/solarus/entities/Hookshot.h include/solarus/entities/Jumper.h -include/solarus/entities/Layer.h -include/solarus/entities/MapEntities.h -include/solarus/entities/MapEntity.h -include/solarus/entities/MapEntityPtr.h include/solarus/entities/NonAnimatedRegions.h include/solarus/entities/Npc.h include/solarus/entities/ParallaxScrollingTilePattern.h @@ -84,20 +90,37 @@ include/solarus/entities/Pickable.h include/solarus/entities/SelfScrollingTilePattern.h include/solarus/entities/Sensor.h include/solarus/entities/Separator.h +include/solarus/entities/SeparatorPtr.h include/solarus/entities/ShopTreasure.h include/solarus/entities/SimpleTilePattern.h include/solarus/entities/Stairs.h +include/solarus/entities/StartingLocationMode.h include/solarus/entities/Stream.h include/solarus/entities/StreamAction.h include/solarus/entities/Switch.h include/solarus/entities/Teletransporter.h include/solarus/entities/Tile.h +include/solarus/entities/TileInfo.h include/solarus/entities/TilePattern.h include/solarus/entities/TilePtr.h include/solarus/entities/Tileset.h include/solarus/entities/TilesetData.h include/solarus/entities/TimeScrollingTilePattern.h include/solarus/entities/Wall.h +include/solarus/gui/about_dialog.h +include/solarus/gui/console.h +include/solarus/gui/console_line_edit.h +include/solarus/gui/gui_common.h +include/solarus/gui/gui_tools.h +include/solarus/gui/main_window.h +include/solarus/gui/quest_runner.h +include/solarus/gui/quests_item_delegate.h +include/solarus/gui/quests_model.h +include/solarus/gui/quests_view.h +include/solarus/gui/settings.h +include/solarus/gui/ui_about_dialog.h +include/solarus/gui/ui_console.h +include/solarus/gui/ui_main_window.h include/solarus/hero/BackToSolidGroundState.h include/solarus/hero/BoomerangState.h include/solarus/hero/BowState.h @@ -105,9 +128,10 @@ include/solarus/hero/CarryingState.h include/solarus/hero/FallingState.h include/solarus/hero/ForcedWalkingState.h include/solarus/hero/FreeState.h -include/solarus/hero/FreezedState.h +include/solarus/hero/FrozenState.h include/solarus/hero/GrabbingState.h include/solarus/hero/HeroSprites.h +include/solarus/hero/HeroState.h include/solarus/hero/HookshotState.h include/solarus/hero/HurtState.h include/solarus/hero/JumpingState.h @@ -119,7 +143,6 @@ include/solarus/hero/PushingState.h include/solarus/hero/RunningState.h include/solarus/hero/SpinAttackState.h include/solarus/hero/StairsState.h -include/solarus/hero/State.h include/solarus/hero/SwimmingState.h include/solarus/hero/SwordLoadingState.h include/solarus/hero/SwordSwingingState.h @@ -127,7 +150,10 @@ include/solarus/hero/SwordTappingState.h include/solarus/hero/TreasureState.h include/solarus/hero/UsingItemState.h include/solarus/hero/VictoryState.h +include/solarus/lowlevel/BlendMode.h +include/solarus/lowlevel/BlendModeInfo.h include/solarus/lowlevel/Color.h +include/solarus/lowlevel/Color.inl include/solarus/lowlevel/Debug.h include/solarus/lowlevel/FontResource.h include/solarus/lowlevel/Geometry.h @@ -136,8 +162,9 @@ include/solarus/lowlevel/Hq3xFilter.h include/solarus/lowlevel/Hq4xFilter.h include/solarus/lowlevel/InputEvent.h include/solarus/lowlevel/ItDecoder.h +include/solarus/lowlevel/Logger.h include/solarus/lowlevel/Music.h -include/solarus/lowlevel/Output.h +include/solarus/lowlevel/OggDecoder.h include/solarus/lowlevel/PixelBits.h include/solarus/lowlevel/PixelFilter.h include/solarus/lowlevel/Point.h @@ -145,11 +172,13 @@ include/solarus/lowlevel/Point.inl include/solarus/lowlevel/QuestFiles.h include/solarus/lowlevel/Random.h include/solarus/lowlevel/Rectangle.h +include/solarus/lowlevel/Rectangle.inl include/solarus/lowlevel/Scale2xFilter.h include/solarus/lowlevel/Size.h include/solarus/lowlevel/Size.inl include/solarus/lowlevel/Sound.h include/solarus/lowlevel/SpcDecoder.h +include/solarus/lowlevel/String.h include/solarus/lowlevel/Surface.h include/solarus/lowlevel/SurfacePtr.h include/solarus/lowlevel/System.h @@ -173,7 +202,6 @@ include/solarus/lua/ScopedLuaRef.h include/solarus/movements/CircleMovement.h include/solarus/movements/FallingHeight.h include/solarus/movements/FallingOnFloorMovement.h -include/solarus/movements/FollowMovement.h include/solarus/movements/JumpMovement.h include/solarus/movements/Movement.h include/solarus/movements/PathFinding.h @@ -183,6 +211,7 @@ include/solarus/movements/PixelMovement.h include/solarus/movements/PlayerMovement.h include/solarus/movements/RandomMovement.h include/solarus/movements/RandomPathMovement.h +include/solarus/movements/RelativeMovement.h include/solarus/movements/StraightMovement.h include/solarus/movements/TargetMovement.h include/solarus/third_party/hqx/common.h @@ -197,4 +226,7 @@ include/solarus/third_party/snes_spc/blargg_endian.h include/solarus/third_party/snes_spc/blargg_source.h include/solarus/third_party/snes_spc/dsp.h include/solarus/third_party/snes_spc/spc.h +lib/libsolarus-gui.so lib/libsolarus.so +lib/libsolarus.so.1 +lib/libsolarus.so.1.5.0 diff --git a/graphics/aseprite/Makefile b/graphics/aseprite/Makefile index 3f4fe8a33c1..a2f529a4367 100644 --- a/graphics/aseprite/Makefile +++ b/graphics/aseprite/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= aseprite -PORTVERSION= 1.1.6 +PORTVERSION= 1.1.7 DISTVERSIONPREFIX= v CATEGORIES= graphics @@ -29,8 +29,8 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp USE_GITHUB= yes GH_TUPLE= aseprite:aseprite:${DISTVERSIONFULL} -GH_TUPLE+= aseprite:clip:8e92c5d:clip -GH_TUPLE+= aseprite:flic:da184cb:flic +GH_TUPLE+= aseprite:clip:96ed960:clip +GH_TUPLE+= aseprite:flic:65a6072:flic GH_TUPLE+= aseprite:gtest:d63c625:gtest GH_TUPLE+= aseprite:simpleini:0687587:simpleini GH_TUPLE+= aseprite:duktape:0de771c:duk diff --git a/graphics/aseprite/distinfo b/graphics/aseprite/distinfo index 328c9ed7566..56e6a6a959d 100644 --- a/graphics/aseprite/distinfo +++ b/graphics/aseprite/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1467919676 -SHA256 (aseprite-aseprite-v1.1.6_GH0.tar.gz) = 770c2d1a8b68264f10204d815c72df4e25de5e1aeb482348e6909b107048b3fd -SIZE (aseprite-aseprite-v1.1.6_GH0.tar.gz) = 2576949 -SHA256 (aseprite-clip-8e92c5d_GH0.tar.gz) = 65cd36c5942fb23d4128ff31381a1170264655af8180a4e2f8c0aade489525bf -SIZE (aseprite-clip-8e92c5d_GH0.tar.gz) = 10561 -SHA256 (aseprite-flic-da184cb_GH0.tar.gz) = 118f422957ea59121a14f0474471cfb09fcf62fe9834b9b683671e53fb675075 -SIZE (aseprite-flic-da184cb_GH0.tar.gz) = 6552 +TIMESTAMP = 1469961993 +SHA256 (aseprite-aseprite-v1.1.7_GH0.tar.gz) = 441f67342e97c31a43b24b44268a73874998f3c8660f9c151357497ed290743a +SIZE (aseprite-aseprite-v1.1.7_GH0.tar.gz) = 2578676 +SHA256 (aseprite-clip-96ed960_GH0.tar.gz) = 9fc2e3f612290e44d194d2e63cdd2696f78ed0ff7403ef9a2954511325b746ac +SIZE (aseprite-clip-96ed960_GH0.tar.gz) = 10667 +SHA256 (aseprite-flic-65a6072_GH0.tar.gz) = 659ccc01206e94b18246c0b1cb8dd0b6e27027c8adf774f69b1fd791549f2027 +SIZE (aseprite-flic-65a6072_GH0.tar.gz) = 6558 SHA256 (aseprite-gtest-d63c625_GH0.tar.gz) = 9f8be975b8672f7e2e14053744bc9433aa8d0f613378ca1a9ab99ac87ba11a39 SIZE (aseprite-gtest-d63c625_GH0.tar.gz) = 989187 SHA256 (aseprite-simpleini-0687587_GH0.tar.gz) = 136c942b13809f3bd3f1ff3bdcc160039217a7006d052e5f005f38a0bd80174b diff --git a/graphics/geomview/Makefile b/graphics/geomview/Makefile index c7d2eec1bd8..9792e59a7cd 100644 --- a/graphics/geomview/Makefile +++ b/graphics/geomview/Makefile @@ -10,7 +10,8 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Interactive viewer for 3- and 4-D geometric objects -LICENSE= LGPL21 +LICENSE= LGPL21+ # COPYING mentions LGPL21, source files LGPL20 +LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= xdg-open:devel/xdg-utils @@ -43,9 +44,13 @@ post-build: post-install: (cd ${WRKSRC}/doc && ${INSTALL_DATA} geomview.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH}) + +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README \ ${STAGEDIR}${DOCSDIR}) + +post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/doc && ${INSTALL_DATA} *.c *.tcl \ ${STAGEDIR}${EXAMPLESDIR}) diff --git a/graphics/gscan2pdf/Makefile b/graphics/gscan2pdf/Makefile index bc509628c61..9db4d543ee7 100644 --- a/graphics/gscan2pdf/Makefile +++ b/graphics/gscan2pdf/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gscan2pdf -PORTVERSION= 1.5.0 +PORTVERSION= 1.5.1 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/gscan2pdf/distinfo b/graphics/gscan2pdf/distinfo index 65cab52606b..34dd0fe6a7d 100644 --- a/graphics/gscan2pdf/distinfo +++ b/graphics/gscan2pdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1466264351 -SHA256 (gscan2pdf-1.5.0.tar.xz) = fd2e284e6500c5d91eeb88beb66ee798963fd4d29b9bf32765e7f43f21defa3c -SIZE (gscan2pdf-1.5.0.tar.xz) = 378528 +TIMESTAMP = 1469928268 +SHA256 (gscan2pdf-1.5.1.tar.xz) = c93721e27f73b487b183c5635049e88cc34896de8e739a7a9e10a3d05bca57eb +SIZE (gscan2pdf-1.5.1.tar.xz) = 379652 diff --git a/graphics/linux-c6-png/pkg-plist.i686 b/graphics/linux-c6-png/pkg-plist.i686 index 7660fbeb56e..0bf4562b286 100644 --- a/graphics/linux-c6-png/pkg-plist.i686 +++ b/graphics/linux-c6-png/pkg-plist.i686 @@ -2,11 +2,4 @@ usr/lib/libpng.so.3 usr/lib/libpng.so.3.49.0 usr/lib/libpng12.so.0 usr/lib/libpng12.so.0.49.0 -%%PORTDOCS%%%%DOCSDIR%%/CHANGES -%%PORTDOCS%%%%DOCSDIR%%/CMakeLists.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/example.c -%%PORTDOCS%%%%DOCSDIR%%/libpng-1.2.49.txt usr/share/man/man5/png.5.gz diff --git a/graphics/shotwell/Makefile b/graphics/shotwell/Makefile index 4f9ead606c7..ee54e5292e1 100644 --- a/graphics/shotwell/Makefile +++ b/graphics/shotwell/Makefile @@ -2,19 +2,19 @@ # $FreeBSD$ PORTNAME= shotwell -PORTVERSION= 0.23.2 -PORTREVISION= 1 +PORTVERSION= 0.23.4 CATEGORIES= graphics gnome MASTER_SITES= GNOME/sources/shotwell/${PORTVERSION:R} MAINTAINER= cmt@burggraben.net COMMENT= Open source photo manager for GNOME -LICENSE= LGPL21 +LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vala>=0.20.1:lang/vala \ - bash:shells/bash + bash:shells/bash \ + itstool:textproc/itstool LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libexiv2.so:graphics/exiv2 \ libgee-0.8.so:devel/libgee \ @@ -30,7 +30,8 @@ LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libraw.so:graphics/libraw \ librest-0.7.so:devel/librest -USES= shebangfix gettext desktop-file-utils gmake pkgconfig sqlite tar:xz +USES= gettext desktop-file-utils gmake libtool pkgconfig \ + sqlite tar:xz USE_GNOME= cairo dconf gtk30 gnomedocutils USE_GSTREAMER1= yes USE_LDCONFIG= yes @@ -38,6 +39,7 @@ USE_XORG= x11 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --disable-icon-update CONFIGURE_ENV+= --define=NO_CAMERA +INSTALL_TARGET= install-strip INSTALLS_ICONS= yes PORTSCOUT= limitw:1,even MAKE_JOBS_UNSAFE= yes @@ -49,8 +51,6 @@ OPENMP_DESC= libraw uses OpenMP (implies GCC 4.6+) OPENMP_USES= compiler:gcc-c++11-lib OPENMP_USES_OFF= compiler:c++11-lib -SHEBANG_FILES= ${WRKSRC}/${CONFIGURE_SCRIPT} ${WRKSRC}/chkver - GLIB_SCHEMAS= org.yorba.shotwell.gschema.xml org.yorba.shotwell-extras.gschema.xml post-configure: @@ -58,27 +58,11 @@ post-configure: -e 's|share/shotwell|${DATADIR_REL}|g' \ ${WRKSRC}/${MAKEFILE} - @${REINPLACE_CMD} -E \ - -e 's|\-n ||g' \ - ${WRKSRC}/configure.mk - - @${REINPLACE_CMD} -E \ - -e 's|--fatal-warnings||g' \ - ${WRKSRC}/plugins/Makefile.plugin.mk # attempt at a DATADIR safe port @${REINPLACE_CMD} -E \ -e 's|\.get_child\("share")\.get_child\("shotwell")|${SHOTWELL_DATADIR}|' \ ${WRKSRC}/src/AppDirs.vala -post-install: - @${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/shotwell \ - ${STAGEDIR}${LOCALBASE}/lib/libshotwell-plugin-common.so \ - ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-transitions.so \ - ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-publishing.so \ - ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-data-imports.so \ - ${STAGEDIR}${LOCALBASE}/lib/shotwell/plugins/builtin/shotwell-publishing-extras.so \ - ${STAGEDIR}${LOCALBASE}/libexec/shotwell/shotwell-video-thumbnailer - .include # attempt at a DATADIR safe port diff --git a/graphics/shotwell/distinfo b/graphics/shotwell/distinfo index 9ff17dbf2a2..a40ce77bfc8 100644 --- a/graphics/shotwell/distinfo +++ b/graphics/shotwell/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1466958836 -SHA256 (shotwell-0.23.2.tar.xz) = d52caae4e3204f2f78e2eb828d955848ea6fef5c91d3ac6e9eb0b185c0490b39 -SIZE (shotwell-0.23.2.tar.xz) = 2073932 +TIMESTAMP = 1469717646 +SHA256 (shotwell-0.23.4.tar.xz) = b1af25b2889aeeee9e1d4549463fe1baed27c70a3296e459c895ce153b05d4c2 +SIZE (shotwell-0.23.4.tar.xz) = 5238664 diff --git a/graphics/shotwell/files/patch-Makefile b/graphics/shotwell/files/patch-Makefile deleted file mode 100644 index 8be5cc5b793..00000000000 --- a/graphics/shotwell/files/patch-Makefile +++ /dev/null @@ -1,42 +0,0 @@ ---- Makefile.orig 2016-01-29 16:01:18.000000000 +0100 -+++ Makefile 2016-01-29 16:05:58.158292000 +0100 -@@ -13,7 +13,7 @@ - VALAC := $(shell which $(VALAC)) - endif - --VALAC_VERSION := `$(VALAC) --version | awk '{print $$2}'` -+VALAC_VERSION := `$(VALAC) --version | cut -d' ' -f2` - MIN_VALAC_VERSION := 0.28.0 - INSTALL_PROGRAM := install - INSTALL_DATA := install -m 644 -@@ -261,7 +261,6 @@ - gstreamer-base-1.0 \ - gstreamer-pbutils-1.0 \ - gtk+-3.0 \ -- gudev-1.0 \ - libexif \ - libgphoto2 \ - json-glib-1.0 \ -@@ -293,7 +292,6 @@ - gstreamer-plugins-base-1.0 >= 1.0.0 \ - gstreamer-pbutils-1.0 >= 1.0.0 \ - gtk+-3.0 >= 3.12.2 \ -- gudev-1.0 >= 145 \ - libexif >= 0.6.16 \ - libgphoto2 >= 2.4.2 \ - libraw >= 0.13.2 \ -@@ -539,11 +537,11 @@ - $(INSTALL_DATA) misc/org.yorba.shotwell.gschema.xml $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas - $(INSTALL_DATA) misc/org.yorba.shotwell-extras.gschema.xml $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas - ifndef DISABLE_SCHEMAS_COMPILE -- glib-compile-schemas $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas -+# glib-compile-schemas $(DESTDIR)$(PREFIX)/share/glib-2.0/schemas - endif - ifndef DISABLE_GSETTINGS_CONVERT_INSTALL -- mkdir -p $(DESTDIR)/usr/share/GConf/gsettings -- $(INSTALL_DATA) misc/shotwell.convert $(DESTDIR)/usr/share/GConf/gsettings -+ mkdir -p $(DESTDIR)$(PREFIX)/share/GConf/gsettings -+ $(INSTALL_DATA) misc/shotwell.convert $(DESTDIR)$(PREFIX)/share/GConf/gsettings - endif - ifndef DISABLE_ICON_UPDATE - -gtk-update-icon-cache -t -f $(DESTDIR)$(PREFIX)/share/icons/hicolor || : diff --git a/graphics/shotwell/files/patch-configure b/graphics/shotwell/files/patch-configure new file mode 100644 index 00000000000..69d24e6b6e5 --- /dev/null +++ b/graphics/shotwell/files/patch-configure @@ -0,0 +1,74 @@ +--- configure.orig 2016-07-28 19:17:30.617282000 +0200 ++++ configure 2016-07-28 19:17:49.248589000 +0200 +@@ -7988,7 +7988,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8009,7 +8008,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8033,7 +8031,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8065,7 +8062,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8086,7 +8082,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8110,7 +8105,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8151,7 +8145,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8173,7 +8166,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 +@@ -8198,7 +8190,6 @@ + gstreamer-plugins-base-1.0 >= 1.0.0 + gstreamer-pbutils-1.0 >= 1.0.0 + gtk+-3.0 >= 3.12.2 +- gudev-1.0 >= 145 + libexif >= 0.6.16 + libgphoto2 >= 2.5.0 + libraw >= 0.13.2 diff --git a/graphics/shotwell/pkg-plist b/graphics/shotwell/pkg-plist index cf88fd14657..8a33dbf5f52 100644 --- a/graphics/shotwell/pkg-plist +++ b/graphics/shotwell/pkg-plist @@ -1,348 +1,385 @@ bin/shotwell +lib/libshotwell-plugin-common.a lib/libshotwell-plugin-common.so +lib/libshotwell-plugin-common.so.0 +lib/libshotwell-plugin-common.so.0.0.0 lib/shotwell/plugins/builtin/f-spot-24.png lib/shotwell/plugins/builtin/facebook.png -lib/shotwell/plugins/builtin/facebook_publishing_options_pane.glade +lib/shotwell/plugins/builtin/facebook_publishing_options_pane.ui lib/shotwell/plugins/builtin/flickr.png -lib/shotwell/plugins/builtin/flickr_pin_entry_pane.glade -lib/shotwell/plugins/builtin/flickr_publishing_options_pane.glade +lib/shotwell/plugins/builtin/flickr_pin_entry_pane.ui +lib/shotwell/plugins/builtin/flickr_publishing_options_pane.ui lib/shotwell/plugins/builtin/gallery3.png -lib/shotwell/plugins/builtin/gallery3_authentication_pane.glade -lib/shotwell/plugins/builtin/gallery3_publishing_options_pane.glade +lib/shotwell/plugins/builtin/gallery3_authentication_pane.ui +lib/shotwell/plugins/builtin/gallery3_publishing_options_pane.ui lib/shotwell/plugins/builtin/picasa.png -lib/shotwell/plugins/builtin/picasa_publishing_options_pane.glade +lib/shotwell/plugins/builtin/picasa_publishing_options_pane.ui lib/shotwell/plugins/builtin/piwigo.png -lib/shotwell/plugins/builtin/piwigo_authentication_pane.glade -lib/shotwell/plugins/builtin/piwigo_publishing_options_pane.glade +lib/shotwell/plugins/builtin/piwigo_authentication_pane.ui +lib/shotwell/plugins/builtin/piwigo_publishing_options_pane.ui lib/shotwell/plugins/builtin/rajce.png -lib/shotwell/plugins/builtin/rajce_authentication_pane.glade -lib/shotwell/plugins/builtin/rajce_publishing_options_pane.glade +lib/shotwell/plugins/builtin/rajce_authentication_pane.ui +lib/shotwell/plugins/builtin/rajce_publishing_options_pane.ui lib/shotwell/plugins/builtin/shotwell-data-imports.so lib/shotwell/plugins/builtin/shotwell-publishing-extras.so lib/shotwell/plugins/builtin/shotwell-publishing.so lib/shotwell/plugins/builtin/shotwell-transitions.so lib/shotwell/plugins/builtin/slideshow-plugin.png lib/shotwell/plugins/builtin/tumblr.png -lib/shotwell/plugins/builtin/tumblr_authentication_pane.glade -lib/shotwell/plugins/builtin/tumblr_publishing_options_pane.glade -lib/shotwell/plugins/builtin/yandex_publish_model.glade +lib/shotwell/plugins/builtin/tumblr_authentication_pane.ui +lib/shotwell/plugins/builtin/tumblr_publishing_options_pane.ui +lib/shotwell/plugins/builtin/yandex_publish_model.ui lib/shotwell/plugins/builtin/youtube.png -lib/shotwell/plugins/builtin/youtube_publishing_options_pane.glade +lib/shotwell/plugins/builtin/youtube_publishing_options_pane.ui libexec/shotwell/shotwell-settings-migrator libexec/shotwell/shotwell-video-thumbnailer -share/GConf/gsettings/shotwell.convert share/appdata/shotwell.appdata.xml share/applications/shotwell-viewer.desktop share/applications/shotwell.desktop -share/gnome/help/shotwell/C/edit-adjustments.page -share/gnome/help/shotwell/C/edit-crop.page -share/gnome/help/shotwell/C/edit-date-time.page -share/gnome/help/shotwell/C/edit-enhance.page -share/gnome/help/shotwell/C/edit-external.page -share/gnome/help/shotwell/C/edit-nondestructive.page -share/gnome/help/shotwell/C/edit-redeye.page -share/gnome/help/shotwell/C/edit-rotate.page -share/gnome/help/shotwell/C/edit-straighten.page -share/gnome/help/shotwell/C/edit-undo.page -share/gnome/help/shotwell/C/figures/crop_thirds.jpg -share/gnome/help/shotwell/C/figures/edit_toolbar.png -share/gnome/help/shotwell/C/figures/editing_overview.png -share/gnome/help/shotwell/C/figures/shotwell_logo.png -share/gnome/help/shotwell/C/figures/trash_process.png -share/gnome/help/shotwell/C/formats.page -share/gnome/help/shotwell/C/import-camera.page -share/gnome/help/shotwell/C/import-f-spot.page -share/gnome/help/shotwell/C/import-file.page -share/gnome/help/shotwell/C/import-memorycard.page -share/gnome/help/shotwell/C/index.page -share/gnome/help/shotwell/C/organize-event.page -share/gnome/help/shotwell/C/organize-flag.page -share/gnome/help/shotwell/C/organize-rating.page -share/gnome/help/shotwell/C/organize-remove.page -share/gnome/help/shotwell/C/organize-search.page -share/gnome/help/shotwell/C/organize-tag.page -share/gnome/help/shotwell/C/organize-title.page -share/gnome/help/shotwell/C/other-files.page -share/gnome/help/shotwell/C/other-missing.page -share/gnome/help/shotwell/C/other-multiple.page -share/gnome/help/shotwell/C/other-plugins.page -share/gnome/help/shotwell/C/raw.page -share/gnome/help/shotwell/C/running.page -share/gnome/help/shotwell/C/share-background.page -share/gnome/help/shotwell/C/share-export.page -share/gnome/help/shotwell/C/share-print.page -share/gnome/help/shotwell/C/share-send.page -share/gnome/help/shotwell/C/share-slideshow.page -share/gnome/help/shotwell/C/share-upload.page -share/gnome/help/shotwell/C/view-displaying.page -share/gnome/help/shotwell/C/view-information.page -share/gnome/help/shotwell/C/view-sidebar.page -share/gnome/help/shotwell/cs/edit-adjustments.page -share/gnome/help/shotwell/cs/edit-crop.page -share/gnome/help/shotwell/cs/edit-date-time.page -share/gnome/help/shotwell/cs/edit-enhance.page -share/gnome/help/shotwell/cs/edit-external.page -share/gnome/help/shotwell/cs/edit-nondestructive.page -share/gnome/help/shotwell/cs/edit-redeye.page -share/gnome/help/shotwell/cs/edit-rotate.page -share/gnome/help/shotwell/cs/edit-straighten.page -share/gnome/help/shotwell/cs/edit-undo.page -share/gnome/help/shotwell/cs/formats.page -share/gnome/help/shotwell/cs/import-camera.page -share/gnome/help/shotwell/cs/import-f-spot.page -share/gnome/help/shotwell/cs/import-file.page -share/gnome/help/shotwell/cs/import-memorycard.page -share/gnome/help/shotwell/cs/index.page -share/gnome/help/shotwell/cs/organize-event.page -share/gnome/help/shotwell/cs/organize-flag.page -share/gnome/help/shotwell/cs/organize-rating.page -share/gnome/help/shotwell/cs/organize-remove.page -share/gnome/help/shotwell/cs/organize-search.page -share/gnome/help/shotwell/cs/organize-tag.page -share/gnome/help/shotwell/cs/organize-title.page -share/gnome/help/shotwell/cs/other-files.page -share/gnome/help/shotwell/cs/other-missing.page -share/gnome/help/shotwell/cs/other-multiple.page -share/gnome/help/shotwell/cs/other-plugins.page -share/gnome/help/shotwell/cs/raw.page -share/gnome/help/shotwell/cs/running.page -share/gnome/help/shotwell/cs/share-background.page -share/gnome/help/shotwell/cs/share-export.page -share/gnome/help/shotwell/cs/share-print.page -share/gnome/help/shotwell/cs/share-send.page -share/gnome/help/shotwell/cs/share-slideshow.page -share/gnome/help/shotwell/cs/share-upload.page -share/gnome/help/shotwell/cs/view-displaying.page -share/gnome/help/shotwell/cs/view-information.page -share/gnome/help/shotwell/cs/view-sidebar.page -share/gnome/help/shotwell/de/edit-adjustments.page -share/gnome/help/shotwell/de/edit-crop.page -share/gnome/help/shotwell/de/edit-date-time.page -share/gnome/help/shotwell/de/edit-enhance.page -share/gnome/help/shotwell/de/edit-external.page -share/gnome/help/shotwell/de/edit-nondestructive.page -share/gnome/help/shotwell/de/edit-redeye.page -share/gnome/help/shotwell/de/edit-rotate.page -share/gnome/help/shotwell/de/edit-straighten.page -share/gnome/help/shotwell/de/edit-undo.page -share/gnome/help/shotwell/de/formats.page -share/gnome/help/shotwell/de/import-camera.page -share/gnome/help/shotwell/de/import-f-spot.page -share/gnome/help/shotwell/de/import-file.page -share/gnome/help/shotwell/de/import-memorycard.page -share/gnome/help/shotwell/de/index.page -share/gnome/help/shotwell/de/organize-event.page -share/gnome/help/shotwell/de/organize-flag.page -share/gnome/help/shotwell/de/organize-rating.page -share/gnome/help/shotwell/de/organize-remove.page -share/gnome/help/shotwell/de/organize-search.page -share/gnome/help/shotwell/de/organize-tag.page -share/gnome/help/shotwell/de/organize-title.page -share/gnome/help/shotwell/de/other-files.page -share/gnome/help/shotwell/de/other-missing.page -share/gnome/help/shotwell/de/other-multiple.page -share/gnome/help/shotwell/de/other-plugins.page -share/gnome/help/shotwell/de/raw.page -share/gnome/help/shotwell/de/running.page -share/gnome/help/shotwell/de/share-background.page -share/gnome/help/shotwell/de/share-export.page -share/gnome/help/shotwell/de/share-print.page -share/gnome/help/shotwell/de/share-send.page -share/gnome/help/shotwell/de/share-slideshow.page -share/gnome/help/shotwell/de/share-upload.page -share/gnome/help/shotwell/de/view-displaying.page -share/gnome/help/shotwell/de/view-information.page -share/gnome/help/shotwell/de/view-sidebar.page -share/gnome/help/shotwell/el/edit-adjustments.page -share/gnome/help/shotwell/el/edit-crop.page -share/gnome/help/shotwell/el/edit-date-time.page -share/gnome/help/shotwell/el/edit-enhance.page -share/gnome/help/shotwell/el/edit-external.page -share/gnome/help/shotwell/el/edit-nondestructive.page -share/gnome/help/shotwell/el/edit-redeye.page -share/gnome/help/shotwell/el/edit-rotate.page -share/gnome/help/shotwell/el/edit-straighten.page -share/gnome/help/shotwell/el/edit-undo.page -share/gnome/help/shotwell/el/formats.page -share/gnome/help/shotwell/el/import-camera.page -share/gnome/help/shotwell/el/import-f-spot.page -share/gnome/help/shotwell/el/import-file.page -share/gnome/help/shotwell/el/import-memorycard.page -share/gnome/help/shotwell/el/index.page -share/gnome/help/shotwell/el/organize-event.page -share/gnome/help/shotwell/el/organize-flag.page -share/gnome/help/shotwell/el/organize-rating.page -share/gnome/help/shotwell/el/organize-remove.page -share/gnome/help/shotwell/el/organize-search.page -share/gnome/help/shotwell/el/organize-tag.page -share/gnome/help/shotwell/el/organize-title.page -share/gnome/help/shotwell/el/other-files.page -share/gnome/help/shotwell/el/other-missing.page -share/gnome/help/shotwell/el/other-multiple.page -share/gnome/help/shotwell/el/other-plugins.page -share/gnome/help/shotwell/el/raw.page -share/gnome/help/shotwell/el/running.page -share/gnome/help/shotwell/el/share-background.page -share/gnome/help/shotwell/el/share-export.page -share/gnome/help/shotwell/el/share-print.page -share/gnome/help/shotwell/el/share-send.page -share/gnome/help/shotwell/el/share-slideshow.page -share/gnome/help/shotwell/el/share-upload.page -share/gnome/help/shotwell/el/view-displaying.page -share/gnome/help/shotwell/el/view-information.page -share/gnome/help/shotwell/el/view-sidebar.page -share/gnome/help/shotwell/es/edit-adjustments.page -share/gnome/help/shotwell/es/edit-crop.page -share/gnome/help/shotwell/es/edit-date-time.page -share/gnome/help/shotwell/es/edit-enhance.page -share/gnome/help/shotwell/es/edit-external.page -share/gnome/help/shotwell/es/edit-nondestructive.page -share/gnome/help/shotwell/es/edit-redeye.page -share/gnome/help/shotwell/es/edit-rotate.page -share/gnome/help/shotwell/es/edit-straighten.page -share/gnome/help/shotwell/es/edit-undo.page -share/gnome/help/shotwell/es/formats.page -share/gnome/help/shotwell/es/import-camera.page -share/gnome/help/shotwell/es/import-f-spot.page -share/gnome/help/shotwell/es/import-file.page -share/gnome/help/shotwell/es/import-memorycard.page -share/gnome/help/shotwell/es/index.page -share/gnome/help/shotwell/es/organize-event.page -share/gnome/help/shotwell/es/organize-flag.page -share/gnome/help/shotwell/es/organize-rating.page -share/gnome/help/shotwell/es/organize-remove.page -share/gnome/help/shotwell/es/organize-search.page -share/gnome/help/shotwell/es/organize-tag.page -share/gnome/help/shotwell/es/organize-title.page -share/gnome/help/shotwell/es/other-files.page -share/gnome/help/shotwell/es/other-missing.page -share/gnome/help/shotwell/es/other-multiple.page -share/gnome/help/shotwell/es/other-plugins.page -share/gnome/help/shotwell/es/raw.page -share/gnome/help/shotwell/es/running.page -share/gnome/help/shotwell/es/share-background.page -share/gnome/help/shotwell/es/share-export.page -share/gnome/help/shotwell/es/share-print.page -share/gnome/help/shotwell/es/share-send.page -share/gnome/help/shotwell/es/share-slideshow.page -share/gnome/help/shotwell/es/share-upload.page -share/gnome/help/shotwell/es/view-displaying.page -share/gnome/help/shotwell/es/view-information.page -share/gnome/help/shotwell/es/view-sidebar.page -share/gnome/help/shotwell/hu/edit-adjustments.page -share/gnome/help/shotwell/hu/edit-crop.page -share/gnome/help/shotwell/hu/edit-date-time.page -share/gnome/help/shotwell/hu/edit-enhance.page -share/gnome/help/shotwell/hu/edit-external.page -share/gnome/help/shotwell/hu/edit-nondestructive.page -share/gnome/help/shotwell/hu/edit-redeye.page -share/gnome/help/shotwell/hu/edit-rotate.page -share/gnome/help/shotwell/hu/edit-straighten.page -share/gnome/help/shotwell/hu/edit-undo.page -share/gnome/help/shotwell/hu/formats.page -share/gnome/help/shotwell/hu/import-camera.page -share/gnome/help/shotwell/hu/import-f-spot.page -share/gnome/help/shotwell/hu/import-file.page -share/gnome/help/shotwell/hu/import-memorycard.page -share/gnome/help/shotwell/hu/index.page -share/gnome/help/shotwell/hu/organize-event.page -share/gnome/help/shotwell/hu/organize-flag.page -share/gnome/help/shotwell/hu/organize-rating.page -share/gnome/help/shotwell/hu/organize-remove.page -share/gnome/help/shotwell/hu/organize-search.page -share/gnome/help/shotwell/hu/organize-tag.page -share/gnome/help/shotwell/hu/organize-title.page -share/gnome/help/shotwell/hu/other-files.page -share/gnome/help/shotwell/hu/other-missing.page -share/gnome/help/shotwell/hu/other-multiple.page -share/gnome/help/shotwell/hu/other-plugins.page -share/gnome/help/shotwell/hu/raw.page -share/gnome/help/shotwell/hu/running.page -share/gnome/help/shotwell/hu/share-background.page -share/gnome/help/shotwell/hu/share-export.page -share/gnome/help/shotwell/hu/share-print.page -share/gnome/help/shotwell/hu/share-send.page -share/gnome/help/shotwell/hu/share-slideshow.page -share/gnome/help/shotwell/hu/share-upload.page -share/gnome/help/shotwell/hu/view-displaying.page -share/gnome/help/shotwell/hu/view-information.page -share/gnome/help/shotwell/hu/view-sidebar.page -share/gnome/help/shotwell/pt_BR/edit-adjustments.page -share/gnome/help/shotwell/pt_BR/edit-crop.page -share/gnome/help/shotwell/pt_BR/edit-date-time.page -share/gnome/help/shotwell/pt_BR/edit-enhance.page -share/gnome/help/shotwell/pt_BR/edit-external.page -share/gnome/help/shotwell/pt_BR/edit-nondestructive.page -share/gnome/help/shotwell/pt_BR/edit-redeye.page -share/gnome/help/shotwell/pt_BR/edit-rotate.page -share/gnome/help/shotwell/pt_BR/edit-straighten.page -share/gnome/help/shotwell/pt_BR/edit-undo.page -share/gnome/help/shotwell/pt_BR/formats.page -share/gnome/help/shotwell/pt_BR/import-camera.page -share/gnome/help/shotwell/pt_BR/import-f-spot.page -share/gnome/help/shotwell/pt_BR/import-file.page -share/gnome/help/shotwell/pt_BR/import-memorycard.page -share/gnome/help/shotwell/pt_BR/index.page -share/gnome/help/shotwell/pt_BR/organize-event.page -share/gnome/help/shotwell/pt_BR/organize-flag.page -share/gnome/help/shotwell/pt_BR/organize-rating.page -share/gnome/help/shotwell/pt_BR/organize-remove.page -share/gnome/help/shotwell/pt_BR/organize-search.page -share/gnome/help/shotwell/pt_BR/organize-tag.page -share/gnome/help/shotwell/pt_BR/organize-title.page -share/gnome/help/shotwell/pt_BR/other-files.page -share/gnome/help/shotwell/pt_BR/other-missing.page -share/gnome/help/shotwell/pt_BR/other-multiple.page -share/gnome/help/shotwell/pt_BR/other-plugins.page -share/gnome/help/shotwell/pt_BR/raw.page -share/gnome/help/shotwell/pt_BR/running.page -share/gnome/help/shotwell/pt_BR/share-background.page -share/gnome/help/shotwell/pt_BR/share-export.page -share/gnome/help/shotwell/pt_BR/share-print.page -share/gnome/help/shotwell/pt_BR/share-send.page -share/gnome/help/shotwell/pt_BR/share-slideshow.page -share/gnome/help/shotwell/pt_BR/share-upload.page -share/gnome/help/shotwell/pt_BR/view-displaying.page -share/gnome/help/shotwell/pt_BR/view-information.page -share/gnome/help/shotwell/pt_BR/view-sidebar.page -share/gnome/help/shotwell/sv/edit-adjustments.page -share/gnome/help/shotwell/sv/edit-crop.page -share/gnome/help/shotwell/sv/edit-date-time.page -share/gnome/help/shotwell/sv/edit-enhance.page -share/gnome/help/shotwell/sv/edit-external.page -share/gnome/help/shotwell/sv/edit-nondestructive.page -share/gnome/help/shotwell/sv/edit-redeye.page -share/gnome/help/shotwell/sv/edit-rotate.page -share/gnome/help/shotwell/sv/edit-straighten.page -share/gnome/help/shotwell/sv/edit-undo.page -share/gnome/help/shotwell/sv/formats.page -share/gnome/help/shotwell/sv/import-camera.page -share/gnome/help/shotwell/sv/import-f-spot.page -share/gnome/help/shotwell/sv/import-file.page -share/gnome/help/shotwell/sv/import-memorycard.page -share/gnome/help/shotwell/sv/index.page -share/gnome/help/shotwell/sv/organize-event.page -share/gnome/help/shotwell/sv/organize-flag.page -share/gnome/help/shotwell/sv/organize-rating.page -share/gnome/help/shotwell/sv/organize-remove.page -share/gnome/help/shotwell/sv/organize-search.page -share/gnome/help/shotwell/sv/organize-tag.page -share/gnome/help/shotwell/sv/organize-title.page -share/gnome/help/shotwell/sv/other-files.page -share/gnome/help/shotwell/sv/other-missing.page -share/gnome/help/shotwell/sv/other-multiple.page -share/gnome/help/shotwell/sv/other-plugins.page -share/gnome/help/shotwell/sv/raw.page -share/gnome/help/shotwell/sv/running.page -share/gnome/help/shotwell/sv/share-background.page -share/gnome/help/shotwell/sv/share-export.page -share/gnome/help/shotwell/sv/share-print.page -share/gnome/help/shotwell/sv/share-send.page -share/gnome/help/shotwell/sv/share-slideshow.page -share/gnome/help/shotwell/sv/share-upload.page -share/gnome/help/shotwell/sv/view-displaying.page -share/gnome/help/shotwell/sv/view-information.page -share/gnome/help/shotwell/sv/view-sidebar.page +share/help/C/shotwell/edit-adjustments.page +share/help/C/shotwell/edit-crop.page +share/help/C/shotwell/edit-date-time.page +share/help/C/shotwell/edit-enhance.page +share/help/C/shotwell/edit-external.page +share/help/C/shotwell/edit-nondestructive.page +share/help/C/shotwell/edit-redeye.page +share/help/C/shotwell/edit-rotate.page +share/help/C/shotwell/edit-straighten.page +share/help/C/shotwell/edit-undo.page +share/help/C/shotwell/figures/crop_thirds.jpg +share/help/C/shotwell/figures/edit_toolbar.png +share/help/C/shotwell/figures/editing_overview.png +share/help/C/shotwell/figures/shotwell_logo.png +share/help/C/shotwell/figures/trash_process.png +share/help/C/shotwell/formats.page +share/help/C/shotwell/import-camera.page +share/help/C/shotwell/import-f-spot.page +share/help/C/shotwell/import-file.page +share/help/C/shotwell/import-memorycard.page +share/help/C/shotwell/index.page +share/help/C/shotwell/organize-event.page +share/help/C/shotwell/organize-flag.page +share/help/C/shotwell/organize-rating.page +share/help/C/shotwell/organize-remove.page +share/help/C/shotwell/organize-search.page +share/help/C/shotwell/organize-tag.page +share/help/C/shotwell/organize-title.page +share/help/C/shotwell/other-files.page +share/help/C/shotwell/other-missing.page +share/help/C/shotwell/other-multiple.page +share/help/C/shotwell/other-plugins.page +share/help/C/shotwell/raw.page +share/help/C/shotwell/running.page +share/help/C/shotwell/share-background.page +share/help/C/shotwell/share-export.page +share/help/C/shotwell/share-print.page +share/help/C/shotwell/share-send.page +share/help/C/shotwell/share-slideshow.page +share/help/C/shotwell/share-upload.page +share/help/C/shotwell/view-displaying.page +share/help/C/shotwell/view-information.page +share/help/C/shotwell/view-sidebar.page +share/help/cs/shotwell/edit-adjustments.page +share/help/cs/shotwell/edit-crop.page +share/help/cs/shotwell/edit-date-time.page +share/help/cs/shotwell/edit-enhance.page +share/help/cs/shotwell/edit-external.page +share/help/cs/shotwell/edit-nondestructive.page +share/help/cs/shotwell/edit-redeye.page +share/help/cs/shotwell/edit-rotate.page +share/help/cs/shotwell/edit-straighten.page +share/help/cs/shotwell/edit-undo.page +share/help/cs/shotwell/figures/crop_thirds.jpg +share/help/cs/shotwell/figures/edit_toolbar.png +share/help/cs/shotwell/figures/editing_overview.png +share/help/cs/shotwell/figures/shotwell_logo.png +share/help/cs/shotwell/figures/trash_process.png +share/help/cs/shotwell/formats.page +share/help/cs/shotwell/import-camera.page +share/help/cs/shotwell/import-f-spot.page +share/help/cs/shotwell/import-file.page +share/help/cs/shotwell/import-memorycard.page +share/help/cs/shotwell/index.page +share/help/cs/shotwell/organize-event.page +share/help/cs/shotwell/organize-flag.page +share/help/cs/shotwell/organize-rating.page +share/help/cs/shotwell/organize-remove.page +share/help/cs/shotwell/organize-search.page +share/help/cs/shotwell/organize-tag.page +share/help/cs/shotwell/organize-title.page +share/help/cs/shotwell/other-files.page +share/help/cs/shotwell/other-missing.page +share/help/cs/shotwell/other-multiple.page +share/help/cs/shotwell/other-plugins.page +share/help/cs/shotwell/raw.page +share/help/cs/shotwell/running.page +share/help/cs/shotwell/share-background.page +share/help/cs/shotwell/share-export.page +share/help/cs/shotwell/share-print.page +share/help/cs/shotwell/share-send.page +share/help/cs/shotwell/share-slideshow.page +share/help/cs/shotwell/share-upload.page +share/help/cs/shotwell/view-displaying.page +share/help/cs/shotwell/view-information.page +share/help/cs/shotwell/view-sidebar.page +share/help/de/shotwell/edit-adjustments.page +share/help/de/shotwell/edit-crop.page +share/help/de/shotwell/edit-date-time.page +share/help/de/shotwell/edit-enhance.page +share/help/de/shotwell/edit-external.page +share/help/de/shotwell/edit-nondestructive.page +share/help/de/shotwell/edit-redeye.page +share/help/de/shotwell/edit-rotate.page +share/help/de/shotwell/edit-straighten.page +share/help/de/shotwell/edit-undo.page +share/help/de/shotwell/figures/crop_thirds.jpg +share/help/de/shotwell/figures/edit_toolbar.png +share/help/de/shotwell/figures/editing_overview.png +share/help/de/shotwell/figures/shotwell_logo.png +share/help/de/shotwell/figures/trash_process.png +share/help/de/shotwell/formats.page +share/help/de/shotwell/import-camera.page +share/help/de/shotwell/import-f-spot.page +share/help/de/shotwell/import-file.page +share/help/de/shotwell/import-memorycard.page +share/help/de/shotwell/index.page +share/help/de/shotwell/organize-event.page +share/help/de/shotwell/organize-flag.page +share/help/de/shotwell/organize-rating.page +share/help/de/shotwell/organize-remove.page +share/help/de/shotwell/organize-search.page +share/help/de/shotwell/organize-tag.page +share/help/de/shotwell/organize-title.page +share/help/de/shotwell/other-files.page +share/help/de/shotwell/other-missing.page +share/help/de/shotwell/other-multiple.page +share/help/de/shotwell/other-plugins.page +share/help/de/shotwell/raw.page +share/help/de/shotwell/running.page +share/help/de/shotwell/share-background.page +share/help/de/shotwell/share-export.page +share/help/de/shotwell/share-print.page +share/help/de/shotwell/share-send.page +share/help/de/shotwell/share-slideshow.page +share/help/de/shotwell/share-upload.page +share/help/de/shotwell/view-displaying.page +share/help/de/shotwell/view-information.page +share/help/de/shotwell/view-sidebar.page +share/help/el/shotwell/edit-adjustments.page +share/help/el/shotwell/edit-crop.page +share/help/el/shotwell/edit-date-time.page +share/help/el/shotwell/edit-enhance.page +share/help/el/shotwell/edit-external.page +share/help/el/shotwell/edit-nondestructive.page +share/help/el/shotwell/edit-redeye.page +share/help/el/shotwell/edit-rotate.page +share/help/el/shotwell/edit-straighten.page +share/help/el/shotwell/edit-undo.page +share/help/el/shotwell/figures/crop_thirds.jpg +share/help/el/shotwell/figures/edit_toolbar.png +share/help/el/shotwell/figures/editing_overview.png +share/help/el/shotwell/figures/shotwell_logo.png +share/help/el/shotwell/figures/trash_process.png +share/help/el/shotwell/formats.page +share/help/el/shotwell/import-camera.page +share/help/el/shotwell/import-f-spot.page +share/help/el/shotwell/import-file.page +share/help/el/shotwell/import-memorycard.page +share/help/el/shotwell/index.page +share/help/el/shotwell/organize-event.page +share/help/el/shotwell/organize-flag.page +share/help/el/shotwell/organize-rating.page +share/help/el/shotwell/organize-remove.page +share/help/el/shotwell/organize-search.page +share/help/el/shotwell/organize-tag.page +share/help/el/shotwell/organize-title.page +share/help/el/shotwell/other-files.page +share/help/el/shotwell/other-missing.page +share/help/el/shotwell/other-multiple.page +share/help/el/shotwell/other-plugins.page +share/help/el/shotwell/raw.page +share/help/el/shotwell/running.page +share/help/el/shotwell/share-background.page +share/help/el/shotwell/share-export.page +share/help/el/shotwell/share-print.page +share/help/el/shotwell/share-send.page +share/help/el/shotwell/share-slideshow.page +share/help/el/shotwell/share-upload.page +share/help/el/shotwell/view-displaying.page +share/help/el/shotwell/view-information.page +share/help/el/shotwell/view-sidebar.page +share/help/es/shotwell/edit-adjustments.page +share/help/es/shotwell/edit-crop.page +share/help/es/shotwell/edit-date-time.page +share/help/es/shotwell/edit-enhance.page +share/help/es/shotwell/edit-external.page +share/help/es/shotwell/edit-nondestructive.page +share/help/es/shotwell/edit-redeye.page +share/help/es/shotwell/edit-rotate.page +share/help/es/shotwell/edit-straighten.page +share/help/es/shotwell/edit-undo.page +share/help/es/shotwell/figures/crop_thirds.jpg +share/help/es/shotwell/figures/edit_toolbar.png +share/help/es/shotwell/figures/editing_overview.png +share/help/es/shotwell/figures/shotwell_logo.png +share/help/es/shotwell/figures/trash_process.png +share/help/es/shotwell/formats.page +share/help/es/shotwell/import-camera.page +share/help/es/shotwell/import-f-spot.page +share/help/es/shotwell/import-file.page +share/help/es/shotwell/import-memorycard.page +share/help/es/shotwell/index.page +share/help/es/shotwell/organize-event.page +share/help/es/shotwell/organize-flag.page +share/help/es/shotwell/organize-rating.page +share/help/es/shotwell/organize-remove.page +share/help/es/shotwell/organize-search.page +share/help/es/shotwell/organize-tag.page +share/help/es/shotwell/organize-title.page +share/help/es/shotwell/other-files.page +share/help/es/shotwell/other-missing.page +share/help/es/shotwell/other-multiple.page +share/help/es/shotwell/other-plugins.page +share/help/es/shotwell/raw.page +share/help/es/shotwell/running.page +share/help/es/shotwell/share-background.page +share/help/es/shotwell/share-export.page +share/help/es/shotwell/share-print.page +share/help/es/shotwell/share-send.page +share/help/es/shotwell/share-slideshow.page +share/help/es/shotwell/share-upload.page +share/help/es/shotwell/view-displaying.page +share/help/es/shotwell/view-information.page +share/help/es/shotwell/view-sidebar.page +share/help/hu/shotwell/edit-adjustments.page +share/help/hu/shotwell/edit-crop.page +share/help/hu/shotwell/edit-date-time.page +share/help/hu/shotwell/edit-enhance.page +share/help/hu/shotwell/edit-external.page +share/help/hu/shotwell/edit-nondestructive.page +share/help/hu/shotwell/edit-redeye.page +share/help/hu/shotwell/edit-rotate.page +share/help/hu/shotwell/edit-straighten.page +share/help/hu/shotwell/edit-undo.page +share/help/hu/shotwell/figures/crop_thirds.jpg +share/help/hu/shotwell/figures/edit_toolbar.png +share/help/hu/shotwell/figures/editing_overview.png +share/help/hu/shotwell/figures/shotwell_logo.png +share/help/hu/shotwell/figures/trash_process.png +share/help/hu/shotwell/formats.page +share/help/hu/shotwell/import-camera.page +share/help/hu/shotwell/import-f-spot.page +share/help/hu/shotwell/import-file.page +share/help/hu/shotwell/import-memorycard.page +share/help/hu/shotwell/index.page +share/help/hu/shotwell/organize-event.page +share/help/hu/shotwell/organize-flag.page +share/help/hu/shotwell/organize-rating.page +share/help/hu/shotwell/organize-remove.page +share/help/hu/shotwell/organize-search.page +share/help/hu/shotwell/organize-tag.page +share/help/hu/shotwell/organize-title.page +share/help/hu/shotwell/other-files.page +share/help/hu/shotwell/other-missing.page +share/help/hu/shotwell/other-multiple.page +share/help/hu/shotwell/other-plugins.page +share/help/hu/shotwell/raw.page +share/help/hu/shotwell/running.page +share/help/hu/shotwell/share-background.page +share/help/hu/shotwell/share-export.page +share/help/hu/shotwell/share-print.page +share/help/hu/shotwell/share-send.page +share/help/hu/shotwell/share-slideshow.page +share/help/hu/shotwell/share-upload.page +share/help/hu/shotwell/view-displaying.page +share/help/hu/shotwell/view-information.page +share/help/hu/shotwell/view-sidebar.page +share/help/pt_BR/shotwell/edit-adjustments.page +share/help/pt_BR/shotwell/edit-crop.page +share/help/pt_BR/shotwell/edit-date-time.page +share/help/pt_BR/shotwell/edit-enhance.page +share/help/pt_BR/shotwell/edit-external.page +share/help/pt_BR/shotwell/edit-nondestructive.page +share/help/pt_BR/shotwell/edit-redeye.page +share/help/pt_BR/shotwell/edit-rotate.page +share/help/pt_BR/shotwell/edit-straighten.page +share/help/pt_BR/shotwell/edit-undo.page +share/help/pt_BR/shotwell/figures/crop_thirds.jpg +share/help/pt_BR/shotwell/figures/edit_toolbar.png +share/help/pt_BR/shotwell/figures/editing_overview.png +share/help/pt_BR/shotwell/figures/shotwell_logo.png +share/help/pt_BR/shotwell/figures/trash_process.png +share/help/pt_BR/shotwell/formats.page +share/help/pt_BR/shotwell/import-camera.page +share/help/pt_BR/shotwell/import-f-spot.page +share/help/pt_BR/shotwell/import-file.page +share/help/pt_BR/shotwell/import-memorycard.page +share/help/pt_BR/shotwell/index.page +share/help/pt_BR/shotwell/organize-event.page +share/help/pt_BR/shotwell/organize-flag.page +share/help/pt_BR/shotwell/organize-rating.page +share/help/pt_BR/shotwell/organize-remove.page +share/help/pt_BR/shotwell/organize-search.page +share/help/pt_BR/shotwell/organize-tag.page +share/help/pt_BR/shotwell/organize-title.page +share/help/pt_BR/shotwell/other-files.page +share/help/pt_BR/shotwell/other-missing.page +share/help/pt_BR/shotwell/other-multiple.page +share/help/pt_BR/shotwell/other-plugins.page +share/help/pt_BR/shotwell/raw.page +share/help/pt_BR/shotwell/running.page +share/help/pt_BR/shotwell/share-background.page +share/help/pt_BR/shotwell/share-export.page +share/help/pt_BR/shotwell/share-print.page +share/help/pt_BR/shotwell/share-send.page +share/help/pt_BR/shotwell/share-slideshow.page +share/help/pt_BR/shotwell/share-upload.page +share/help/pt_BR/shotwell/view-displaying.page +share/help/pt_BR/shotwell/view-information.page +share/help/pt_BR/shotwell/view-sidebar.page +share/help/sv/shotwell/edit-adjustments.page +share/help/sv/shotwell/edit-crop.page +share/help/sv/shotwell/edit-date-time.page +share/help/sv/shotwell/edit-enhance.page +share/help/sv/shotwell/edit-external.page +share/help/sv/shotwell/edit-nondestructive.page +share/help/sv/shotwell/edit-redeye.page +share/help/sv/shotwell/edit-rotate.page +share/help/sv/shotwell/edit-straighten.page +share/help/sv/shotwell/edit-undo.page +share/help/sv/shotwell/figures/crop_thirds.jpg +share/help/sv/shotwell/figures/edit_toolbar.png +share/help/sv/shotwell/figures/editing_overview.png +share/help/sv/shotwell/figures/shotwell_logo.png +share/help/sv/shotwell/figures/trash_process.png +share/help/sv/shotwell/formats.page +share/help/sv/shotwell/import-camera.page +share/help/sv/shotwell/import-f-spot.page +share/help/sv/shotwell/import-file.page +share/help/sv/shotwell/import-memorycard.page +share/help/sv/shotwell/index.page +share/help/sv/shotwell/organize-event.page +share/help/sv/shotwell/organize-flag.page +share/help/sv/shotwell/organize-rating.page +share/help/sv/shotwell/organize-remove.page +share/help/sv/shotwell/organize-search.page +share/help/sv/shotwell/organize-tag.page +share/help/sv/shotwell/organize-title.page +share/help/sv/shotwell/other-files.page +share/help/sv/shotwell/other-missing.page +share/help/sv/shotwell/other-multiple.page +share/help/sv/shotwell/other-plugins.page +share/help/sv/shotwell/raw.page +share/help/sv/shotwell/running.page +share/help/sv/shotwell/share-background.page +share/help/sv/shotwell/share-export.page +share/help/sv/shotwell/share-print.page +share/help/sv/shotwell/share-send.page +share/help/sv/shotwell/share-slideshow.page +share/help/sv/shotwell/share-upload.page +share/help/sv/shotwell/view-displaying.page +share/help/sv/shotwell/view-information.page +share/help/sv/shotwell/view-sidebar.page share/icons/hicolor/16x16/apps/shotwell.png share/icons/hicolor/22x22/apps/shotwell.png share/icons/hicolor/24x24/apps/shotwell.png @@ -416,10 +453,12 @@ share/locale/vi/LC_MESSAGES/shotwell.mo share/locale/zh_CN/LC_MESSAGES/shotwell.mo share/locale/zh_HK/LC_MESSAGES/shotwell.mo share/locale/zh_TW/LC_MESSAGES/shotwell.mo +share/man/man1/shotwell.1 %%DATADIR%%/icons/all-rejected.png %%DATADIR%%/icons/crop-pivot-reticle.png %%DATADIR%%/icons/crop.svg %%DATADIR%%/icons/drag_nub.png +%%DATADIR%%/icons/faces-tool.png %%DATADIR%%/icons/filter-flagged.png %%DATADIR%%/icons/filter-photos.png %%DATADIR%%/icons/filter-raw.png @@ -435,12 +474,14 @@ share/locale/zh_TW/LC_MESSAGES/shotwell.mo %%DATADIR%%/icons/import-all.png %%DATADIR%%/icons/import.svg %%DATADIR%%/icons/make-primary.svg +%%DATADIR%%/icons/many-faces.png %%DATADIR%%/icons/merge.svg %%DATADIR%%/icons/multiple-events.png %%DATADIR%%/icons/multiple-tags.png %%DATADIR%%/icons/no-event.png %%DATADIR%%/icons/noninterpretable-video.png %%DATADIR%%/icons/one-event.png +%%DATADIR%%/icons/one-face.png %%DATADIR%%/icons/one-star-filter-plus.svg %%DATADIR%%/icons/one-star.svg %%DATADIR%%/icons/one-tag.png @@ -448,8 +489,10 @@ share/locale/zh_TW/LC_MESSAGES/shotwell.mo %%DATADIR%%/icons/publish.png %%DATADIR%%/icons/redeye.png %%DATADIR%%/icons/rejected.svg +%%DATADIR%%/icons/shotwell-16.png %%DATADIR%%/icons/shotwell-auto-enhance.png %%DATADIR%%/icons/shotwell-street.jpg +%%DATADIR%%/icons/shotwell.png %%DATADIR%%/icons/slideshow-extension-point.png %%DATADIR%%/icons/sprocket.png %%DATADIR%%/icons/straighten.svg @@ -475,9 +518,9 @@ share/locale/zh_TW/LC_MESSAGES/shotwell.mo %%DATADIR%%/ui/savedsearch.ui %%DATADIR%%/ui/search_bar.ui %%DATADIR%%/ui/search_sidebar_context.ui -%%DATADIR%%/ui/set_background_dialog.glade -%%DATADIR%%/ui/set_background_slideshow_dialog.glade -%%DATADIR%%/ui/shotwell.glade +%%DATADIR%%/ui/set_background_dialog.ui +%%DATADIR%%/ui/set_background_slideshow_dialog.ui +%%DATADIR%%/ui/shotwell.ui %%DATADIR%%/ui/shotwell.xml %%DATADIR%%/ui/sidebar_default_context.ui %%DATADIR%%/ui/tag_sidebar_context.ui diff --git a/java/javavmwrapper/Makefile b/java/javavmwrapper/Makefile index 32ffaffedc4..260273f48ca 100644 --- a/java/javavmwrapper/Makefile +++ b/java/javavmwrapper/Makefile @@ -3,6 +3,7 @@ PORTNAME= javavmwrapper PORTVERSION= 2.5 +PORTREVISION= 1 CATEGORIES= java MASTER_SITES= # none DISTFILES= # none diff --git a/java/javavmwrapper/files/pkg-install.in b/java/javavmwrapper/files/pkg-install.in index 9e26c5b5ff8..dde5ad14303 100644 --- a/java/javavmwrapper/files/pkg-install.in +++ b/java/javavmwrapper/files/pkg-install.in @@ -9,17 +9,6 @@ if [ "x${2}" != "xPOST-INSTALL" ]; then exit 0 fi -# The option configuration file -OPTION_CONF="${PKG_PREFIX}/etc/javavm_opts.conf" - -# Install default javavm options configuration -if [ ! -e "${OPTION_CONF}" ]; then - cp "${OPTION_CONF}.dist" "${OPTION_CONF}" -else - echo "${OPTION_CONF} already exists - not installing." - echo "You may need to hand merge changes." -fi - # Ensure all JDKs and JREs are installed _excl_dirs='bootstrap-openjdk' _find_expr='-depth 2 -regex .*/bin/java' diff --git a/java/javavmwrapper/pkg-plist b/java/javavmwrapper/pkg-plist index 03f8a854f67..e4a7a2caaef 100644 --- a/java/javavmwrapper/pkg-plist +++ b/java/javavmwrapper/pkg-plist @@ -4,7 +4,7 @@ bin/javavm bin/manvm bin/registervm bin/unregistervm -etc/javavm_opts.conf.dist +@sample etc/javavm_opts.conf.dist etc/javavm_opts.conf man/man1/checkvms.1.gz man/man1/javavm.1.gz man/man1/manvm.1.gz diff --git a/java/linux-oracle-jdk18/pkg-plist b/java/linux-oracle-jdk18/pkg-plist index 9223b8b867c..b295165100d 100644 --- a/java/linux-oracle-jdk18/pkg-plist +++ b/java/linux-oracle-jdk18/pkg-plist @@ -10,6 +10,7 @@ %%T%%/bin/jar %%T%%/bin/jarsigner %%T%%/bin/java +@javavm %%T%%/bin/java %%T%%/bin/java-rmi.cgi %%T%%/bin/javac %%T%%/bin/javadoc @@ -3416,7 +3417,5 @@ %%DEMO%%%%T%%/sample/webservices/EbayServer/src/ebay/server/ImageProvider.java %%DEMO%%%%T%%/sample/webservices/EbayServer/src/ebay/server/Main.java %%T%%/src.zip -@exec %%LOCALBASE%%/bin/registervm "%D/%%T%%/bin/java # Linux-Oracle-JDK%%PORTVERSION%%" -@unexec %%LOCALBASE%%/bin/unregistervm "%D/%%T%%/bin/java" @dir %%T%%/jre/lib/applet @dir %%T%%/lib/missioncontrol/p2/org.eclipse.equinox.p2.engine/profileRegistry/JMC.profile/.data diff --git a/java/linux-oracle-jre18/pkg-plist b/java/linux-oracle-jre18/pkg-plist index 6e6668e0fdb..b8801c89bc9 100644 --- a/java/linux-oracle-jre18/pkg-plist +++ b/java/linux-oracle-jre18/pkg-plist @@ -6,6 +6,7 @@ %%T%%/Welcome.html %%T%%/bin/ControlPanel %%T%%/bin/java +@javavm %%T%%/bin/java %%T%%/bin/javaws %%T%%/bin/jcontrol %%T%%/bin/jjs @@ -298,6 +299,4 @@ %%T%%/plugin/desktop/sun_java.desktop %%T%%/plugin/desktop/sun_java.png %%T%%/release -@exec %%LOCALBASE%%/bin/registervm "%D/%%T%%/bin/java # Linux-Oracle-JRE%%PORTVERSION%%" -@unexec %%LOCALBASE%%/bin/unregistervm "%D/%%T%%/bin/java" @dir %%T%%/lib/applet diff --git a/java/openjdk6/Makefile b/java/openjdk6/Makefile index 1b2b2950aba..3b9346a28eb 100644 --- a/java/openjdk6/Makefile +++ b/java/openjdk6/Makefile @@ -46,9 +46,6 @@ FASTDEBUG_DESC= Include fastdebug build TEST_DESC= Add support for running regression test .endif -PKGDEINSTALL= ${WRKDIR}/pkg-deinstall -PKGINSTALL= ${WRKDIR}/pkg-install - USES= compiler gmake iconv motif tar:xz .include @@ -320,8 +317,6 @@ do-install: ${STAGEDIR}${PREFIX}/openjdk6-fastdebug/jre/lib/${ARCH} .endif .endif - @${ECHO_CMD} "#!/bin/sh" > ${PKGDEINSTALL} - @${ECHO_CMD} "#!/bin/sh" > ${PKGINSTALL} .if defined(BUILD_JRE) @cd ${STAGEDIR}${PREFIX}/openjdk6-jre && \ ${FIND} -s . -not -type d | \ @@ -329,8 +324,7 @@ do-install: @cd ${STAGEDIR}${PREFIX}/openjdk6-jre && \ ${FIND} -s . -type d -empty | \ ${SED} 's,^\./,@dir openjdk6-jre/,' >> ${TMPPLIST} - @${ECHO_CMD} '${TEST} $$2 = DEINSTALL && ${LOCALBASE}/bin/unregistervm ${PREFIX}/openjdk6-jre/bin/java' >> ${PKGDEINSTALL} - @${ECHO_CMD} '${TEST} $$2 = POST-INSTALL && ${LOCALBASE}/bin/registervm "${PREFIX}/openjdk6-jre/bin/java # OpenJDK6 JRE"' >> ${PKGINSTALL} + @${ECHO_CMD} '@javavm ${PREFIX}/openjdk6-jre/bin/java' >> ${TMPPLIST} .else @cd ${STAGEDIR}${PREFIX}/openjdk6 && \ ${FIND} -s . -not -type d | \ @@ -338,8 +332,7 @@ do-install: @cd ${STAGEDIR}${PREFIX}/openjdk6 && \ ${FIND} -s . -type d -empty | \ ${SED} 's,^\./,@dir openjdk6/,' >> ${TMPPLIST} - @${ECHO_CMD} '${TEST} $$2 = DEINSTALL && ${LOCALBASE}/bin/unregistervm ${PREFIX}/openjdk6/bin/java' >> ${PKGDEINSTALL} - @${ECHO_CMD} '${TEST} $$2 = POST-INSTALL && ${LOCALBASE}/bin/registervm "${PREFIX}/openjdk6/bin/java # OpenJDK6"' >> ${PKGINSTALL} + @${ECHO_CMD} '@javavm ${PREFIX}/openjdk6/bin/java' >> ${TMPPLIST} .if ${PORT_OPTIONS:MFASTDEBUG} @cd ${STAGEDIR}${PREFIX}/openjdk6-fastdebug && \ ${FIND} -s . -not -type d | \ @@ -347,11 +340,8 @@ do-install: @cd ${STAGEDIR}${PREFIX}/openjdk6-fastdebug && \ ${FIND} -s . -type d -empty | \ ${SED} 's,^\./,@dir openjdk6-fastdebug/,' >> ${TMPPLIST} - @${ECHO_CMD} '${TEST} $$2 = DEINSTALL && ${LOCALBASE}/bin/unregistervm ${PREFIX}/openjdk6-fastdebug/bin/java' >> ${PKGDEINSTALL} - @${ECHO_CMD} '${TEST} $$2 = POST-INSTALL && ${LOCALBASE}/bin/registervm "${PREFIX}/openjdk6-fastdebug/bin/java # OpenJDK6"' >> ${PKGINSTALL} + @${ECHO_CMD} "@javavm ${PREFIX}/openjdk6-fastdebug/bin/java" >> ${TMPPLIST} .endif .endif - @${ECHO_CMD} "exit 0" >> ${PKGDEINSTALL} - @${ECHO_CMD} "exit 0" >> ${PKGINSTALL} .include diff --git a/java/openjdk7/Makefile b/java/openjdk7/Makefile index 8a681194110..096e3a39f17 100644 --- a/java/openjdk7/Makefile +++ b/java/openjdk7/Makefile @@ -197,11 +197,10 @@ do-install: ${INSTALL_DATA} ${FILESDIR}/cacerts \ ${STAGEDIR}${INSTALLDIR}/lib/security/cacerts .endif - @${ECHO} "@unexec ${LOCALBASE}/bin/unregistervm ${INSTALLDIR}/bin/java" >> ${TMPPLIST} + @${ECHO} "@javavm ${INSTALLDIR}/bin/java" >> ${TMPPLIST} @${FIND} -s ${STAGEDIR}${INSTALLDIR} -not -type d | ${SORT} | \ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${INSTALLDIR} -type d -empty | ${SORT} -r | \ ${SED} -e 's,^${STAGEDIR}${PREFIX}/,@dir ,' >> ${TMPPLIST} - @${ECHO} "@exec ${LOCALBASE}/bin/registervm '${INSTALLDIR}/bin/java # ${JAVAVMS_COMMENT}'" >> ${TMPPLIST} .include diff --git a/java/openjdk8/Makefile b/java/openjdk8/Makefile index 584dbc846a9..ba7c76cf10d 100644 --- a/java/openjdk8/Makefile +++ b/java/openjdk8/Makefile @@ -442,9 +442,8 @@ do-install: ${CHMOD} ${BINMODE} ${JDK_JVMDIR}/jexec ${JDK_JVMDIR}/jspawnhelper @${ECHO} "@dir ${INSTALLDIR}/lib/applet" >> ${TMPPLIST} .endif - @${ECHO} "@unexec ${LOCALBASE}/bin/unregistervm ${INSTALLDIR}/bin/java" >> ${TMPPLIST} + @${ECHO} "@javavm ${INSTALLDIR}/bin/java" >> ${TMPPLIST} @${FIND} ${STAGEDIR}${INSTALLDIR} -not -type d | ${SORT} | \ ${SED} -e 's|^${STAGEDIR}${PREFIX}/||' >> ${TMPPLIST} - @${ECHO} "@exec ${LOCALBASE}/bin/registervm '${INSTALLDIR}/bin/java # ${JAVAVMS_COMMENT}'" >> ${TMPPLIST} .include diff --git a/lang/gcc5-devel/Makefile b/lang/gcc5-devel/Makefile index 6dcb0a5ae33..cb55f542312 100644 --- a/lang/gcc5-devel/Makefile +++ b/lang/gcc5-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 5.4.1.s20160719 +PORTVERSION= 5.4.1.s20160726 CATEGORIES= lang java MASTER_SITES= GCC/snapshots/${DISTVERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc5-devel/distinfo b/lang/gcc5-devel/distinfo index b225bca3ad7..fe7b35262ed 100644 --- a/lang/gcc5-devel/distinfo +++ b/lang/gcc5-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1469379000 -SHA256 (gcc-5-20160719.tar.bz2) = edad6df469769071bc63dfb2901b6aae8cadcc4d9c326917b90ffec45314681d -SIZE (gcc-5-20160719.tar.bz2) = 91608704 +TIMESTAMP = 1469743992 +SHA256 (gcc-5-20160726.tar.bz2) = 4d995f1eedb4b322571f742ebf20923d1a13fab65a409c9c97cf4a435faac392 +SIZE (gcc-5-20160726.tar.bz2) = 91630494 diff --git a/lang/gcc6-devel/Makefile b/lang/gcc6-devel/Makefile index e346ea6b110..f16e2190fe7 100644 --- a/lang/gcc6-devel/Makefile +++ b/lang/gcc6-devel/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 6.1.1.s20160721 +PORTVERSION= 6.1.1.s20160728 CATEGORIES= lang java MASTER_SITES= GCC/snapshots/${DISTVERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc6-devel/distinfo b/lang/gcc6-devel/distinfo index f8a52a809bc..6acb98341c0 100644 --- a/lang/gcc6-devel/distinfo +++ b/lang/gcc6-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1469462130 -SHA256 (gcc-6-20160721.tar.bz2) = d8821f7125f301afc4057088b2e00259cee1d54d55a62546ff4d48722d412783 -SIZE (gcc-6-20160721.tar.bz2) = 95567007 +TIMESTAMP = 1469972081 +SHA256 (gcc-6-20160728.tar.bz2) = bd7883cac16f9ea7aeb9fc9b26f7fb353c4141b7188b978cb6ab2574e1ca9047 +SIZE (gcc-6-20160728.tar.bz2) = 95552122 diff --git a/mail/Makefile b/mail/Makefile index 3ff3c725151..d6935538ea3 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -539,6 +539,7 @@ SUBDIR += py-authres SUBDIR += py-cyruslib SUBDIR += py-dkimpy + SUBDIR += py-fuglu SUBDIR += py-libgmail SUBDIR += py-milter SUBDIR += py-notmuch diff --git a/mail/fetchmail/pkg-plist b/mail/fetchmail/pkg-plist index 1a5fb7d3dba..9847065c1b5 100644 --- a/mail/fetchmail/pkg-plist +++ b/mail/fetchmail/pkg-plist @@ -2,7 +2,7 @@ bin/fetchmail bin/fetchmailconf man/man1/fetchmail.1.gz man/man1/fetchmailconf.1.gz -%%X11%%libexec/fetchmailconf.py +%%NO_X11%%libexec/fetchmailconf.py %%NLS%%share/locale/ca/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/cs/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/da/LC_MESSAGES/fetchmail.mo diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile index 8771d057aab..c2992cad8f7 100644 --- a/mail/postfix-current/Makefile +++ b/mail/postfix-current/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= postfix -DISTVERSION= 3.2-20160625 -PORTREVISION= 2 +DISTVERSION= 3.2-20160730 PORTEPOCH= 4 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/ \ diff --git a/mail/postfix-current/distinfo b/mail/postfix-current/distinfo index 91ae8a1156a..d7e423e44a4 100644 --- a/mail/postfix-current/distinfo +++ b/mail/postfix-current/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1466903100 -SHA256 (postfix/postfix-3.2-20160625.tar.gz) = 4bbadca76d5e6e68f1e719c11de45c5d36b26442e8bddef1fcde8c6b96860587 -SIZE (postfix/postfix-3.2-20160625.tar.gz) = 4366398 +TIMESTAMP = 1469910480 +SHA256 (postfix/postfix-3.2-20160730.tar.gz) = cb71332c020466648456546f05aa2b0241a87e843db50cfe4736e0f7b5a7d523 +SIZE (postfix/postfix-3.2-20160730.tar.gz) = 4367649 diff --git a/mail/py-fuglu/Makefile b/mail/py-fuglu/Makefile new file mode 100644 index 00000000000..d8515ad72a3 --- /dev/null +++ b/mail/py-fuglu/Makefile @@ -0,0 +1,66 @@ +# Created by: Kevin Golding +# $FreeBSD$ + +PORTNAME= fuglu +PORTVERSION= 0.6.6 +CATEGORIES= mail python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= ports@caomhin.org +COMMENT= Mail scanning daemon for Postfix written in Python + +LICENSE= APACHE20 + +RUN_DEPENDS= postfix:mail/postfix \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six + +USES= python:2.4+ +USE_PYTHON= autoplist distutils + +USE_RC_SUBR= fuglu + +NO_ARCH= yes + +LOGDIR= /var/log/fuglu +PLIST_DIRS+= ${LOGDIR} + +OPTIONS_DEFINE= BEAUTIFULSOUP CLAMAV DKIM MAGIC SPAMASSASSIN SPF SQL +OPTIONS_DEFAULT= BEAUTIFULSOUP CLAMAV DKIM MAGIC SPAMASSASSIN SPF + +BEAUTIFULSOUP_DESC= Use BeautifulSoup for improved html processing +CLAMAV_DESC= Use ClamAV +DKIM_DESC= Use DKIM (in FuGlu) +MAGIC_DESC= Use mime magic bindings for attachment detection +SPAMASSASSIN_DESC= Use SpamAssassin +SPF_DESC= Use SPF (in FuGlu) +SQL_DESC= Use SQL + +BEAUTIFULSOUP_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/bs4/__init__.py:www/py-beautifulsoup +CLAMAV_RUN_DEPENDS= clamd:security/clamav +DKIM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dkimpy>0:mail/py-dkimpy +MAGIC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}magic>0:devel/py-magic +SPAMASSASSIN_RUN_DEPENDS= spamassassin>=0:mail/spamassassin +SPF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyspf>0:mail/py-pyspf +SQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0:databases/py-sqlalchemy10 + +post-extract: + @${REINPLACE_CMD} -e "s|'/etc|'etc|g" ${WRKSRC}/setup.py + @${REINPLACE_CMD} -e "s|=/etc|=${PREFIX}/etc|g" ${WRKSRC}/conf/fuglu.conf.dist + @${REINPLACE_CMD} -e "s|'/etc|'${PREFIX}/etc|g" \ + ${WRKSRC}/compareconfig.py \ + ${WRKSRC}/src/fuglu/plugins/actionoverride.py \ + ${WRKSRC}/src/fuglu/plugins/archive.py \ + ${WRKSRC}/src/fuglu/plugins/attachment.py \ + ${WRKSRC}/src/fuglu/plugins/domainauth.py \ + ${WRKSRC}/src/fuglu/plugins/p_fraction.py \ + ${WRKSRC}/src/fuglu/plugins/p_skipper.py \ + ${WRKSRC}/src/fuglu/plugins/script.py \ + ${WRKSRC}/src/startscript/fuglu \ + ${WRKSRC}/src/tools/fuglu_conf \ + ${WRKSRC}/src/tools/fuglu_debug + +post-install: + @${MKDIR} ${STAGEDIR}${LOGDIR} + +.include diff --git a/mail/py-fuglu/distinfo b/mail/py-fuglu/distinfo new file mode 100644 index 00000000000..b10512587ad --- /dev/null +++ b/mail/py-fuglu/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1463569283 +SHA256 (fuglu-0.6.6.tar.gz) = c3cbc23a356bf38ac7ebb3999d94c84ef1c718189dde8f21a8ed9809f436e86c +SIZE (fuglu-0.6.6.tar.gz) = 108982 diff --git a/mail/py-fuglu/files/fuglu.in b/mail/py-fuglu/files/fuglu.in new file mode 100644 index 00000000000..f10ce2839db --- /dev/null +++ b/mail/py-fuglu/files/fuglu.in @@ -0,0 +1,29 @@ +#!/bin/sh + +# $FreeBSD$ +# +# PROVIDE: fuglu +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add these lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# fuglu_enable (bool): Set to NO by default. +# Set it to YES to enable fuglu. + +. /etc/rc.subr + +name=fuglu +rcvar=fuglu_enable + +load_rc_config $name +: ${fuglu_enable:=no} +: ${fuglu_pidfile="/var/run/${name}.pid"} + +command=%%PREFIX%%/bin/${name} +pidfile=${fuglu_pidfile} + +command_interpreter=%%PYTHON_CMD%% + +run_rc_command "$1" diff --git a/mail/py-fuglu/pkg-descr b/mail/py-fuglu/pkg-descr new file mode 100644 index 00000000000..3e87bcba75f --- /dev/null +++ b/mail/py-fuglu/pkg-descr @@ -0,0 +1,5 @@ +A mail scanning daemon for Postfix written in Python. It acts as the +glue application between the MTA and spam checkers and antivirus +software and focuses on being solid, easy to manage, debug and monitor. + +WWW: http://fuglu.org/ diff --git a/math/R-cran-spdep/Makefile b/math/R-cran-spdep/Makefile index c4a57246b17..7adbd440154 100644 --- a/math/R-cran-spdep/Makefile +++ b/math/R-cran-spdep/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= spdep -DISTVERSION= 0.6-5 +DISTVERSION= 0.6-6 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,12 +11,13 @@ COMMENT= Spatial dependence: weighting schemes, statistics, and models LICENSE= GPLv2+ +LIB_DEPENDS= libopenblasp.so:math/openblas RUN_DEPENDS= R-cran-sp>=1.0:math/R-cran-sp \ R-cran-LearnBayes>0:math/R-cran-LearnBayes \ R-cran-deldir>0:math/R-cran-deldir \ R-cran-coda>0:math/R-cran-coda \ R-cran-gmodels>0:devel/R-cran-gmodels -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include diff --git a/math/R-cran-spdep/distinfo b/math/R-cran-spdep/distinfo index 22a1de863a7..57c84265c17 100644 --- a/math/R-cran-spdep/distinfo +++ b/math/R-cran-spdep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1464956875 -SHA256 (spdep_0.6-5.tar.gz) = fd0ad6c83a0029472b7ce7fa5e65ee1c5023bd868ccfa579886addc2b424da05 -SIZE (spdep_0.6-5.tar.gz) = 3227486 +TIMESTAMP = 1469948435 +SHA256 (spdep_0.6-6.tar.gz) = 75ab5f97a573c2f8f6fd40a70b5ea1325ebce1b343854d2738cf5202b829e56c +SIZE (spdep_0.6-6.tar.gz) = 3266338 diff --git a/misc/lr/Makefile b/misc/lr/Makefile index bdb7bc92b1d..0b4fa7c7786 100644 --- a/misc/lr/Makefile +++ b/misc/lr/Makefile @@ -13,6 +13,8 @@ COMMENT= Lazyread can auto-scroll files on your screen in movie credit fashion USES= ncurses OPTIONS_DEFINE= DOCS +CONFLICTS_INSTALL= lrfiles-[0-9]* + .include .if exists(/usr/bin/lesspipe.sh) diff --git a/net-mgmt/nagvis/Makefile b/net-mgmt/nagvis/Makefile index b152c3fefd9..ba0eac43dfd 100644 --- a/net-mgmt/nagvis/Makefile +++ b/net-mgmt/nagvis/Makefile @@ -1,6 +1,5 @@ # Created by: Andrew 'derfi' Sidorov # $FreeBSD$ -# head/net-mgmt/nagvis/Makefile 412348 2016-04-01 14:17:44Z mat PORTNAME= nagvis PORTVERSION= 1.8.5 diff --git a/net/Makefile b/net/Makefile index 42bbdfca84e..f2883a32f36 100644 --- a/net/Makefile +++ b/net/Makefile @@ -68,6 +68,7 @@ SUBDIR += cf SUBDIR += chrony SUBDIR += citrix_ica + SUBDIR += cjdns SUBDIR += clamz SUBDIR += cloud-init SUBDIR += clusterit diff --git a/net/cjdns/Makefile b/net/cjdns/Makefile new file mode 100644 index 00000000000..dbc795c693a --- /dev/null +++ b/net/cjdns/Makefile @@ -0,0 +1,42 @@ +# Created by: Yuri Victorovich +# $FreeBSD$ + +PORTNAME= cjdns +PORTVERSION= 17.4 +DISTVERSIONPREFIX= cjdns-v +CATEGORIES= net security + +MAINTAINER= yuri@rawbw.com +COMMENT= Routing engine designed for security, scalability, speed + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= node:www/node \ + bash:shells/bash + +USE_GITHUB= yes +GH_ACCOUNT= cjdelisle + +USES= gmake python +USE_RC_SUBR= cjdns +SUB_FILES= cjdns pkg-message +SUB_LIST= LOCALBASE=${LOCALBASE} +PLIST_FILES= bin/cjdroute bin/run-cjdroute man/man5/cjdroute.conf.5.gz + +post-patch: + @${REINPLACE_CMD} -i '' -e 's|/etc/|${LOCALBASE}/etc/|g' \ + ${WRKSRC}/contrib/sh/run-cjdroute.sh + +do-build: + cd ${WRKSRC} && ./do + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/cjdroute ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/sh/run-cjdroute.sh ${STAGEDIR}${PREFIX}/bin/run-cjdroute + ${INSTALL_MAN} ${WRKSRC}/doc/man/cjdroute.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 + +do-test: + ${WRKSRC}/cjdroute --bench + +.include diff --git a/net/cjdns/distinfo b/net/cjdns/distinfo new file mode 100644 index 00000000000..189ed085d88 --- /dev/null +++ b/net/cjdns/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1467325399 +SHA256 (cjdelisle-cjdns-cjdns-v17.4_GH0.tar.gz) = 2f30aa4d2cc96a6c1f00e873df19b7b213cca1af716d74a091f59aa98b5758c4 +SIZE (cjdelisle-cjdns-cjdns-v17.4_GH0.tar.gz) = 3955198 diff --git a/net/cjdns/files/cjdns.in b/net/cjdns/files/cjdns.in new file mode 100644 index 00000000000..e4dc1a0ae94 --- /dev/null +++ b/net/cjdns/files/cjdns.in @@ -0,0 +1,23 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# PROVIDE: cjdns +# REQUIRE: LOGIN + +. /etc/rc.subr + +name="cjdns" +rcvar=cjdns_enable +command="%%PREFIX%%/bin/cjdroute" +command_args="< %%PREFIX%%/etc/cjdroute.conf" + +if expr "$1" : ".*start" > /dev/null && ! [ -r %%PREFIX%%/etc/cjdroute.conf ]; then + %%PREFIX%%/bin/cjdroute --genconf > %%PREFIX%%/etc/cjdroute.conf && + echo "$name: (!!!) generated the initial config file %%PREFIX%%/etc/cjdroute.conf" && + echo "$name: (!!!) keep this file secret because it contains your secret key" + chmod 0600 %%PREFIX%%/etc/cjdroute.conf +fi + +load_rc_config $name +run_rc_command "$1" diff --git a/net/cjdns/files/pkg-message.in b/net/cjdns/files/pkg-message.in new file mode 100644 index 00000000000..6fcec078b20 --- /dev/null +++ b/net/cjdns/files/pkg-message.in @@ -0,0 +1,38 @@ +====================================================================== +You installed CJDNS: IPv6 routing engine + +It is recommended to run CJDNS as a service: +# sysrc cjdns_enable="YES" +# service cjdns start + +When started the first time, CJDNS will create the config file +%%PREFIX%%/etc/cjdroute.conf that you should edit to make CJDNS connected: +* You may want to add some nodes to connect to the section "connectTo" + from some of these sites: + * https://pad.meshwith.me/p/public + * http://cjdns.me/ + * https://github.com/hyperboria/peers +* You may want to uncomment "tunDevice" to make CJDNS always use the same + tun device. + +In order to be able to open IPv6 websites available through CJDNS network +that you connect to, you need to add the IPv6 default route: +# route -6 add default fc00::1 + +In order to create an IPv4 or IPv6 VPN, on the server in the section +ipTunnel/allowedConnections of the config file you need to add the public +keys of the clients, and to define the VPN network. On the clients you +only need to add the public key of the server in the section +ipTunnel/outgoingConnections. You may also need to bridge the tunN +interface on the server to connect the segments of the VPN network. + +Here are some websites on CJDNS Hyperboria network: +* http://socialno.de/ - social network +* https://rows.io/ - Jabber server +* http://forum.meshbits.io/ - forums +* http://h.fc00.org/ - network map + +Warning: When CJDNS daemon is connected to outside network, tunN +interface will generally directly expose your computer to that network, +bypassing the regular firewall that you normally use. +====================================================================== diff --git a/net/cjdns/pkg-descr b/net/cjdns/pkg-descr new file mode 100644 index 00000000000..dd28d0aba9f --- /dev/null +++ b/net/cjdns/pkg-descr @@ -0,0 +1,6 @@ +Cjdns implements an encrypted IPv6 network using public-key cryptography for +address allocation and a distributed hash table for routing. This provides +near-zero-configuration networking, and prevents many of the security and +scalability issues that plague existing networks. + +WWW: https://github.com/cjdelisle/cjdns diff --git a/net/ntpa/Makefile b/net/ntpa/Makefile index 6cbac5c8e17..537fef2877a 100644 --- a/net/ntpa/Makefile +++ b/net/ntpa/Makefile @@ -3,32 +3,16 @@ PORTNAME= ntpa PORTVERSION= 0.6.2 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://suyai.innolan.net/ MAINTAINER= cs@innolan.dk COMMENT= NTP data collection and charting -LICENSE= MIT - -OPTIONS_DEFINE= WEBFILES GRAPH -OPTIONS_DEFAULT= PGSQL -OPTIONS_MULTI= DATABASE -OPTIONS_MULTI_DATABASE= PGSQL MYSQL -WEBFILES_IMPLIES= GRAPH -WEBFILES_DESC= Install web files -GRAPH_DESC= Graph generation (requires Cairo) -PGSQL_DESC= PostgreSQL Connector -MYSQL_DESC= MySQL Connector (GPL) -DATABASE_DESC= Database provider - -GRAPH_LIB_DEPENDS= libgdiplus.so:x11-toolkits/libgdiplus \ - libcairo.so:graphics/cairo \ - libpng.so:graphics/png -GRAPH_RUN_DEPENDS= ${LOCALBASE}/share/fonts/webfonts/arial.ttf:x11-fonts/webfonts -GRAPH_CONFIGURE_ON= GRAPH -MYSQL_CONFIGURE_ON= MYSQL -PGSQL_CONFIGURE_ON= PGSQL +LICENSE= MIT GPLv2+ +LICENSE_COMB= dual +LICENSE_FILE_GPLv2+ = ${WRKSRC}/MySql/COPYING USES= mono NO_ARCH= yes @@ -42,6 +26,34 @@ GROUPS= ntpa SUB_FILES= ntpad ntpav ntpac WRKSRC= ${WRKDIR}/anguist-ntpa-9204e1e36b8d +OPTIONS_DEFINE= WEBFILES GRAPH +OPTIONS_DEFAULT= PGSQL MYSQL +OPTIONS_MULTI= DATABASE +OPTIONS_MULTI_DATABASE= PGSQL MYSQL + +WEBFILES_IMPLIES= GRAPH +WEBFILES_DESC= Install web files +GRAPH_DESC= Graph generation (requires Cairo) +PGSQL_DESC= PostgreSQL Connector +MYSQL_DESC= MySQL Connector (GPLv2) +DATABASE_DESC= Database provider + +GRAPH_LIB_DEPENDS= libgdiplus.so:x11-toolkits/libgdiplus \ + libcairo.so:graphics/cairo \ + libpng.so:graphics/png +GRAPH_RUN_DEPENDS= ${LOCALBASE}/share/fonts/webfonts/arial.ttf:x11-fonts/webfonts +GRAPH_CONFIGURE_ON= GRAPH +MYSQL_CONFIGURE_ON= MYSQL +PGSQL_CONFIGURE_ON= PGSQL + +do-patch-MYSQL-off: + @${REINPLACE_CMD} '/E9DF5ED1-4CBD-4226-B931-9A51610AC14D/,+1 d' \ + ${WRKSRC}/Ntp.Analyzer.sln + +do-patch-PGSQL-off: + @${REINPLACE_CMD} '/9D13B739-62B1-4190-B386-7A9547304EB3/,+1 d' \ + ${WRKSRC}/Ntp.Analyzer.sln + pre-install: @${MKDIR} ${WRKSRC}/script ${MV} ${WRKDIR}/ntpad ${WRKSRC}/script/ntpa diff --git a/net/ntpa/files/patch-examples_ntpa.conf b/net/ntpa/files/patch-examples_ntpa.conf new file mode 100644 index 00000000000..a1df6a2c81e --- /dev/null +++ b/net/ntpa/files/patch-examples_ntpa.conf @@ -0,0 +1,18 @@ +--- examples/ntpa.conf.orig 2016-07-24 15:58:08 UTC ++++ examples/ntpa.conf +@@ -152,6 +152,8 @@ Server { + Destinations { + File about.html + } ++ ++ Link about.html + } + + ############### Bootstrap menu ############## +@@ -289,4 +291,4 @@ Server { + Link peers/delay- + } + } +-} +\ No newline at end of file ++} diff --git a/net/serviio/Makefile b/net/serviio/Makefile index 58ac5e54ee1..1337ecc9cef 100644 --- a/net/serviio/Makefile +++ b/net/serviio/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= serviio -PORTVERSION= 1.6 +PORTVERSION= 1.6.1 #PORTREVISION= 0 CATEGORIES= net multimedia java www MASTER_SITES= http://download.serviio.org/releases/ diff --git a/net/serviio/distinfo b/net/serviio/distinfo index b2f50da90a2..36627aa337c 100644 --- a/net/serviio/distinfo +++ b/net/serviio/distinfo @@ -1,2 +1,3 @@ -SHA256 (serviio-1.6-linux.tar.gz) = 1e0bda45979bb9243ca911f50f65ac1dc398d7bf6c1ccc97be13122bc6902e1c -SIZE (serviio-1.6-linux.tar.gz) = 23752475 +TIMESTAMP = 1469948755 +SHA256 (serviio-1.6.1-linux.tar.gz) = fd9c6368b60463f3df341706b71cbd028c990c8854e0099fa6aae3b11915950f +SIZE (serviio-1.6.1-linux.tar.gz) = 23859887 diff --git a/net/syncthing-inotify/Makefile b/net/syncthing-inotify/Makefile index e7263be817c..2154753a459 100644 --- a/net/syncthing-inotify/Makefile +++ b/net/syncthing-inotify/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= syncthing-inotify -PORTVERSION= 0.8 +PORTVERSION= 0.8.3 DISTVERSIONPREFIX= v CATEGORIES= net @@ -11,9 +11,9 @@ COMMENT= Syncthing inotify monitor BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes -GH_ACCOUNT= syncthing cenkalti:backoff zillode:notify -GH_PROJECT= backoff:backoff notify:notify -GH_TAGNAME= 9831e1e:backoff 2da5cc9:notify +GH_ACCOUNT= syncthing cenkalti:backoff zillode:notify syncthing:ignore +GH_PROJECT= backoff:backoff notify:notify syncthing:ignore +GH_TAGNAME= 9831e1e:backoff 2da5cc9:notify v0.13.4:ignore STRIP= # stripping can break go binaries @@ -22,10 +22,13 @@ PLIST_FILES= bin/syncthing-inotify post-extract: @${MKDIR} ${WRKSRC}/src/github.com/cenkalti @${MKDIR} ${WRKSRC}/src/github.com/zillode + @${MKDIR} ${WRKSRC}/src/github.com/syncthing @${MV} ${WRKSRC_backoff} \ ${WRKSRC}/src/github.com/cenkalti/backoff @${MV} ${WRKSRC_notify} \ ${WRKSRC}/src/github.com/zillode/notify + @${MV} ${WRKSRC_ignore} \ + ${WRKSRC}/src/github.com/syncthing/syncthing do-build: @cd ${WRKSRC} ; ${SETENV} GOPATH=${WRKSRC} go build diff --git a/net/syncthing-inotify/distinfo b/net/syncthing-inotify/distinfo index 4c2cfad33bd..90ac195d871 100644 --- a/net/syncthing-inotify/distinfo +++ b/net/syncthing-inotify/distinfo @@ -1,7 +1,9 @@ -TIMESTAMP = 1464441644 -SHA256 (syncthing-syncthing-inotify-v0.8_GH0.tar.gz) = 886f38fa4b62ef58d54cfa379a1de7e9c461a0ff14149497934fa654e73c946a -SIZE (syncthing-syncthing-inotify-v0.8_GH0.tar.gz) = 22486 +TIMESTAMP = 1469905389 +SHA256 (syncthing-syncthing-inotify-v0.8.3_GH0.tar.gz) = 3bbcce6788b44019472205c000bed2b3255a2ee08c0d20a93a9e7b22c73f3d45 +SIZE (syncthing-syncthing-inotify-v0.8.3_GH0.tar.gz) = 21849 SHA256 (cenkalti-backoff-9831e1e_GH0.tar.gz) = aadaf18958680eeab6bcb0ddce87b5654fb94bc7f19fb4bb9464f53a1ce5099c SIZE (cenkalti-backoff-9831e1e_GH0.tar.gz) = 6415 SHA256 (zillode-notify-2da5cc9_GH0.tar.gz) = 55f9f78ad903d8f626637e35463de900b89e872d1d9b39f2986fc7486517a9d8 SIZE (zillode-notify-2da5cc9_GH0.tar.gz) = 55099 +SHA256 (syncthing-syncthing-v0.13.4_GH0.tar.gz) = c7ecb7ace4837295a03fc72d0b133d2ec149e412bd998d9247d7d4504ef0f64b +SIZE (syncthing-syncthing-v0.13.4_GH0.tar.gz) = 3937983 diff --git a/news/cnews/Makefile b/news/cnews/Makefile index 0b365bdf7e1..1cd006ccfe8 100644 --- a/news/cnews/Makefile +++ b/news/cnews/Makefile @@ -3,7 +3,7 @@ PORTNAME= cnews PORTVERSION= cr.g -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= news MASTER_SITES= ftp://ftp.cs.toronto.edu/pub/c-news/ \ ftp://ftp.funet.fi/pub/unix/news/cnews/ \ @@ -38,7 +38,7 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT MAKE_JOBS_UNSAFE= yes USES= tar:Z -USE_GCC= any +CFLAGS+= -Wno-return-type DIST_SUBDIR= ${DISTNAME} NO_WRKSUBDIR= yes @@ -94,6 +94,10 @@ pre-patch: ${DISTDIR}/${DIST_SUBDIR}/${PGPVERIFY} \ > ${WRKSRC}/${PGPVERIFY} +post-patch: + @${REINPLACE_CMD} -e 's/getline/get_line/g' ${WRKSRC}/readnews/active.c \ + ${WRKSRC}/readnews/newsrc.c + pre-configure: .for i in conf/quiz.def conf/substitutions include/config.make ${REINPLACE_CMD} \ diff --git a/print/fontforge/Makefile b/print/fontforge/Makefile index 4ccf9461e60..b6ce9f15830 100644 --- a/print/fontforge/Makefile +++ b/print/fontforge/Makefile @@ -2,10 +2,9 @@ # $FreeBSD$ PORTNAME= fontforge -PORTVERSION= 20150824 -PORTREVISION= 2 +PORTVERSION= 20160404 CATEGORIES= print -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} +DISTFILES= # Empty but needed because of the freetype distfile MAINTAINER= cyberbotx@cyberbotx.com COMMENT= Type 1/TrueType/OpenType/bitmap font editor @@ -21,17 +20,18 @@ LIB_DEPENDS= libuninameslist.so:textproc/libuninameslist \ libgif.so:graphics/giflib \ libspiro.so:graphics/libspiro \ libfreetype.so:print/freetype2 \ - libltdl.so:devel/libltdl + libltdl.so:devel/libltdl \ + libfontconfig.so:x11-fonts/fontconfig USE_GITHUB= yes -USES= autoreconf:build desktop-file-utils execinfo gettext gmake iconv \ - jpeg libtool pkgconfig python shared-mime-info shebangfix \ - compiler +USES= autoreconf:build compiler desktop-file-utils execinfo gettext \ + gmake iconv jpeg libtool pkgconfig python readline:port \ + shared-mime-info shebangfix SHEBANG_FILES= pycontrib/gdraw/__init__.py \ pycontrib/gdraw/gdraw.py -USE_XORG= ice x11 xi xkbui -USE_GNOME= glib20 gtk20 libxml2 pango +USE_XORG= ice sm x11 xi xkbui xft +USE_GNOME= cairo glib20 gtk20 libxml2 pango CONFIGURE_ARGS= --enable-tile-path --enable-gtk2-use CPPFLAGS+= -I${LOCALBASE}/include @@ -50,7 +50,6 @@ FREETYPE_DESC= Include freetype's internal debugger PYTHON_CONFIGURE_ENABLE= python-scripting python-extension -CAIRO_USE= GNOME=cairo CAIRO_CONFIGURE_WITH= cairo .include @@ -62,7 +61,7 @@ MASTER_SITES+= http://savannah.nongnu.org/download/freetype/:freetype \ http://www.funet.fi/pub/mirrors/ftp.freetype.org/freetype2/:freetype \ http://ftp.sunet.se/pub/text-processing/freetype/freetype2/:freetype \ ftp://ftp.freetype.org/freetype/freetype2/:freetype -FREETYPE_VERSION= 2.6.2 +FREETYPE_VERSION= 2.6.3 FREETYPE_SRC= freetype-${FREETYPE_VERSION}.tar.bz2 DISTFILES+= ${FREETYPE_SRC:C/$/:freetype/} CONFIGURE_ARGS+= --enable-freetype-debugger=${WRKDIR}/freetype-${FREETYPE_VERSION} diff --git a/print/fontforge/distinfo b/print/fontforge/distinfo index 8ede7810c58..b6726c36018 100644 --- a/print/fontforge/distinfo +++ b/print/fontforge/distinfo @@ -1,4 +1,5 @@ -SHA256 (fontforge-fontforge-20150824_GH0.tar.gz) = 28ab2471cb010c1fa75b8ab8191a1dded81fe1e9490aa5ff6ab4706a4c78ff27 -SIZE (fontforge-fontforge-20150824_GH0.tar.gz) = 25030387 -SHA256 (freetype-2.6.2.tar.bz2) = baf6bdef7cdcc12ac270583f76ef245efe936267dbecef835f02a3409fcbb892 -SIZE (freetype-2.6.2.tar.bz2) = 1767940 +TIMESTAMP = 1467049926 +SHA256 (freetype-2.6.3.tar.bz2) = 371e707aa522acf5b15ce93f11183c725b8ed1ee8546d7b3af549863045863a2 +SIZE (freetype-2.6.3.tar.bz2) = 1753083 +SHA256 (fontforge-fontforge-20160404_GH0.tar.gz) = 1cc5646fccba2e5af8f1b6c1d0d6d7b6082d9546aefed2348d6c0ed948324796 +SIZE (fontforge-fontforge-20160404_GH0.tar.gz) = 25056793 diff --git a/print/fontforge/files/patch-configure.ac b/print/fontforge/files/patch-configure.ac deleted file mode 100644 index 04885a8508c..00000000000 --- a/print/fontforge/files/patch-configure.ac +++ /dev/null @@ -1,28 +0,0 @@ ---- configure.ac.orig 2014-11-27 00:40:08 UTC -+++ configure.ac -@@ -327,9 +327,6 @@ dnl AC_SEARCH_LIBS([dlopen], [dl dld]) - - FONTFORGE_CONFIG_X_LIBRARIES - --# zlib is a requirement. It is too commonly available to bother --# leaving out. --PKG_CHECK_MODULES([ZLIB],[zlib]) - PKG_CHECK_MODULES([GLIB],[glib-2.0 >= 2.6 gio-2.0]) - - if test x"${i_do_have_gui}" = xyes; then -@@ -549,7 +546,6 @@ if test x"${i_do_have_freetype_debugger} - my_cflags="${my_cflags} -I${FREETYPE_SOURCE}/include" - my_cflags="${my_cflags} -I${FREETYPE_SOURCE}/include/freetype" - fi --my_cflags="${my_cflags} ${ZLIB_CFLAGS}" - my_cflags="${my_cflags} ${GLIB_CFLAGS}" - my_cflags="${my_cflags} ${CAIRO_CFLAGS}" - my_cflags="${my_cflags} ${PANGO_CFLAGS}" -@@ -590,7 +586,6 @@ test x"${i_do_have_libspiro}" = xyes && - my_libs="${my_libs} ${LIBSPIRO_LIBS}" - my_libs="${my_libs} ${FREETYPE_LIBS}" - my_libs="${my_libs} ${PTHREAD_LIBS}" --my_libs="${my_libs} ${ZLIB_LIBS}" - my_libs="${my_libs} ${GLIB_LIBS}" - my_libs="${my_libs} ${LIBXML_LIBS}" - AC_SUBST([MY_LIBS],[${my_libs}]) diff --git a/security/Makefile b/security/Makefile index b9ccca48e70..e4108061170 100644 --- a/security/Makefile +++ b/security/Makefile @@ -1007,7 +1007,9 @@ SUBDIR += rubygem-rack-oauth2 SUBDIR += rubygem-razorback-scriptNugget SUBDIR += rubygem-recog + SUBDIR += rubygem-rex-arch SUBDIR += rubygem-rex-java + SUBDIR += rubygem-rex-ole SUBDIR += rubygem-rex-powershell SUBDIR += rubygem-rex-random_identifier SUBDIR += rubygem-rex-registry diff --git a/security/afl/Makefile b/security/afl/Makefile index 08b1b859a8c..e1770bd3a3d 100644 --- a/security/afl/Makefile +++ b/security/afl/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= afl -PORTVERSION= 2.19 +PORTVERSION= 2.22 DISTVERSIONSUFFIX= b CATEGORIES= security MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/ diff --git a/security/afl/distinfo b/security/afl/distinfo index 85ab7ba5ba2..f3b9d8a0651 100644 --- a/security/afl/distinfo +++ b/security/afl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1467977424 -SHA256 (afl-2.19b.tgz) = be12df9920c9cf68c412fb06ef5c7153f4b17e450b0195535a69663e749d8af2 -SIZE (afl-2.19b.tgz) = 817294 +TIMESTAMP = 1469960729 +SHA256 (afl-2.22b.tgz) = 9f5ef39927626fe107153ee0c886b0ac3cd16903d0261ca53f64e83e8404a18d +SIZE (afl-2.22b.tgz) = 818707 diff --git a/security/metasploit/Makefile b/security/metasploit/Makefile index d35150adb2f..0eea5fd308a 100644 --- a/security/metasploit/Makefile +++ b/security/metasploit/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= metasploit -PORTVERSION= 4.12.15 +PORTVERSION= 4.12.16 CATEGORIES= security MAINTAINER= tanawts@gmail.com @@ -42,7 +42,9 @@ RUN_DEPENDS= nasm:devel/nasm \ rubygem-sshkey>=0:security/rubygem-sshkey \ rubygem-bit-struct>=0:devel/rubygem-bit-struct \ rubygem-net-ssh>=0:security/rubygem-net-ssh \ + rubygem-rex-arch>=0:security/rubygem-rex-arch \ rubygem-rex-java>=0:security/rubygem-rex-java \ + rubygem-rex-ole>=0:security/rubygem-rex-ole \ rubygem-rex-powershell>=0:security/rubygem-rex-powershell \ rubygem-rex-random_identifier>=0:security/rubygem-rex-random_identifier \ rubygem-rex-registry>=0:security/rubygem-rex-registry \ @@ -64,7 +66,6 @@ GH_PROJECT= metasploit-framework NO_ARCH= yes -USES= ncurses:port USE_RUBY= yes post-patch: diff --git a/security/metasploit/distinfo b/security/metasploit/distinfo index a12adab5584..7ccc5cb394e 100644 --- a/security/metasploit/distinfo +++ b/security/metasploit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1469252036 -SHA256 (rapid7-metasploit-framework-4.12.15_GH0.tar.gz) = 77fa24053f4716f9599d1784c113e6e84445033d5d8865d46e9f7d774a37de78 -SIZE (rapid7-metasploit-framework-4.12.15_GH0.tar.gz) = 23275808 +TIMESTAMP = 1469866503 +SHA256 (rapid7-metasploit-framework-4.12.16_GH0.tar.gz) = 082f4109da2368fc4ec25a64ceae7655da80b3a46f650f86ff52d9bfac05c584 +SIZE (rapid7-metasploit-framework-4.12.16_GH0.tar.gz) = 23258256 diff --git a/security/pgp/files/patch-armor.c b/security/pgp/files/patch-armor.c new file mode 100644 index 00000000000..562cd892d5f --- /dev/null +++ b/security/pgp/files/patch-armor.c @@ -0,0 +1,29 @@ +--- armor.c.orig 1996-01-17 19:37:20 UTC ++++ armor.c +@@ -343,7 +343,7 @@ copyline(FILE * in, FILE * out) + * idea. + */ + static int +-getline(char *buf, int n, FILE * f) ++get_line(char *buf, int n, FILE * f) + { + int state; + char *p; +@@ -547,7 +547,7 @@ armor_file(char *infilename, char *outfi + return 1; + } + fprintf(outFile, "-----BEGIN PGP SIGNED MESSAGE-----\n\n"); +- while ((i = getline(buffer, sizeof buffer, clearFile)) >= 0) { ++ while ((i = get_line(buffer, sizeof buffer, clearFile)) >= 0) { + /* Quote lines beginning with '-' as per RFC1113; + * Also quote lines beginning with "From "; this is + * for Unix mailers which add ">" to such lines. +@@ -1231,7 +1231,7 @@ LANG("\n\007Unable to write ciphertext o + for (;;) { + ++infile_line; + nline = status; +- status = getline(buf, sizeof buf, in); ++ status = get_line(buf, sizeof buf, in); + if (status < 0) { + fprintf(pgpout, + LANG("ERROR: ASCII armor decode input ended unexpectedly!\n")); diff --git a/security/rubygem-rex-arch/Makefile b/security/rubygem-rex-arch/Makefile new file mode 100644 index 00000000000..4d5da70990b --- /dev/null +++ b/security/rubygem-rex-arch/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +PORTNAME= rex-arch +PORTVERSION= 0.1.1 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Ruby Exploitation(Rex) library with architecture specific information + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-rex-text>=0:security/rubygem-rex-text + +NO_ARCH= yes + +USE_RUBY= yes +USES= gem + +.include diff --git a/security/rubygem-rex-arch/distinfo b/security/rubygem-rex-arch/distinfo new file mode 100644 index 00000000000..e1892d01d4f --- /dev/null +++ b/security/rubygem-rex-arch/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1469867046 +SHA256 (rubygem/rex-arch-0.1.1.gem) = f502716c1d23e97e6082797a31edad61202ffdc2db3047641c2181e8500baf2a +SIZE (rubygem/rex-arch-0.1.1.gem) = 19968 diff --git a/security/rubygem-rex-arch/pkg-descr b/security/rubygem-rex-arch/pkg-descr new file mode 100644 index 00000000000..ad050985a01 --- /dev/null +++ b/security/rubygem-rex-arch/pkg-descr @@ -0,0 +1,4 @@ +This Ruby Exploitation(Rex) library contains architecture specific information +such as registers, opcodes, and stack manipulation routines. + +WWW: https://github.com/rapid7/rex-arch diff --git a/security/rubygem-rex-ole/Makefile b/security/rubygem-rex-ole/Makefile new file mode 100644 index 00000000000..b880fcddc77 --- /dev/null +++ b/security/rubygem-rex-ole/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +PORTNAME= rex-ole +PORTVERSION= 0.1.2 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Ruby Exploitation(Rex) library for working with OLE files and streams + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-rex-text>=0:security/rubygem-rex-text + +NO_ARCH= yes + +USE_RUBY= yes +USES= gem + +.include diff --git a/security/rubygem-rex-ole/distinfo b/security/rubygem-rex-ole/distinfo new file mode 100644 index 00000000000..d5259fa9626 --- /dev/null +++ b/security/rubygem-rex-ole/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1469866812 +SHA256 (rubygem/rex-ole-0.1.2.gem) = f8517fb9d6c252ac85f0076d3b654df4e50330f87142fde960f7663f44ce80b1 +SIZE (rubygem/rex-ole-0.1.2.gem) = 26112 diff --git a/security/rubygem-rex-ole/pkg-descr b/security/rubygem-rex-ole/pkg-descr new file mode 100644 index 00000000000..2fc0832292c --- /dev/null +++ b/security/rubygem-rex-ole/pkg-descr @@ -0,0 +1,4 @@ +This Gem contains all of the Ruby Exploitation(Rex) library for reading/writing +Object-Linking-and-Embedding (OLE) files and streams. + +WWW: https://github.com/rapid7/rex-ole diff --git a/security/super/files/patch-checks.c b/security/super/files/patch-checks.c new file mode 100644 index 00000000000..5b53e1034eb --- /dev/null +++ b/security/super/files/patch-checks.c @@ -0,0 +1,26 @@ +--- checks.c ++++ checks.c +@@ -567,7 +567,6 @@ + set_u_g() + { + /* Return 0 on success, -1 on failure */ +- SETGRENT_T setgrent(); + void endgrent(); + int i, j, k = -1; + int found_gid = -1, found_egid = -1; +@@ -1425,7 +1424,6 @@ + char *grouplabel; /* name or numeric form */ + { + struct group *gp; +- SETGRENT_T setgrent(); + void endgrent(); + int numeric_gid; + int found_gid, is_numeric=0; +@@ -1897,7 +1895,6 @@ + struct group *gp; + char **mem; + char buf[20]; +- SETGRENT_T setgrent(); + void endgrent(); + + ENTRY item, *found_item; diff --git a/sysutils/Makefile b/sysutils/Makefile index 91ad56f5000..36d49aad090 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -536,6 +536,7 @@ SUBDIR += logtool SUBDIR += logwatch SUBDIR += lookat + SUBDIR += lr SUBDIR += lsof SUBDIR += ltrace SUBDIR += luckybackup @@ -1200,6 +1201,7 @@ SUBDIR += xcdroast SUBDIR += xcpustate SUBDIR += xdu + SUBDIR += xe SUBDIR += xe-guest-utilities SUBDIR += xen-guest-tools SUBDIR += xen-tools diff --git a/sysutils/atop/Makefile b/sysutils/atop/Makefile index 18f13df3457..3d631d20f82 100644 --- a/sysutils/atop/Makefile +++ b/sysutils/atop/Makefile @@ -3,6 +3,7 @@ PORTNAME= atop PORTVERSION= 2.0.2.b3 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= samm@os2.kiev.ua diff --git a/sysutils/atop/files/patch-atop.h b/sysutils/atop/files/patch-atop.h new file mode 100644 index 00000000000..caa15d373d4 --- /dev/null +++ b/sysutils/atop/files/patch-atop.h @@ -0,0 +1,14 @@ +--- atop.h.orig 2014-01-15 16:05:34 UTC ++++ atop.h +@@ -49,6 +49,11 @@ struct netpertask; + #define RRNETATOP 0x0004 + #define RRNETATOPD 0x0008 + ++#include ++#if __FreeBSD_version > 1100116 ++#define P_KTHREAD P_KPROC ++#endif ++ + struct visualize { + char (*show_samp) (time_t, int, + struct sstat *, struct tstat *, struct tstat **, diff --git a/sysutils/cpuburn/Makefile b/sysutils/cpuburn/Makefile index ce2760c661d..b7e76b7fb74 100644 --- a/sysutils/cpuburn/Makefile +++ b/sysutils/cpuburn/Makefile @@ -3,7 +3,7 @@ PORTNAME= cpuburn DISTVERSION= 1_4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://www.bayofrum.net/dist/${PORTNAME}/ \ http://atarininja.org/distfiles/ \ @@ -20,7 +20,6 @@ ONLY_FOR_ARCHS= i386 amd64 PORTDOCS= README Design CPUS= BX K6 K7 MMX P5 P6 PLIST_FILES= ${CPUS:S+^+bin/burn+} -USE_GCC= yes OPTIONS_DEFINE= DOCS diff --git a/sysutils/lr/Makefile b/sysutils/lr/Makefile new file mode 100644 index 00000000000..bbb7c263c30 --- /dev/null +++ b/sysutils/lr/Makefile @@ -0,0 +1,62 @@ +# Created by: Tobias Kortkamp +# $FreeBSD$ + +PORTNAME= lr +PORTVERSION= 0.3.2 +DISTVERSIONPREFIX= v +CATEGORIES= sysutils +PKGNAMESUFFIX= files + +MAINTAINER= t@tobik.me +COMMENT= List files, recursively + +LICENSE= MIT + +USE_GITHUB= yes +GH_ACCOUNT= chneukirchen + +CONFLICTS_INSTALL= lr-[0-9]* + +MAKE_ARGS= CFLAGS="${CFLAGS}" \ + MANDIR="${PREFIX}/man" + +OPTIONS_DEFINE= CONTRIB EMACS NEOVIM VIM +OPTIONS_DEFAULT= CONTRIB EMACS NEOVIM VIM + +CONTRIB_DESC= Contrib scripts +EMACS_DESC= Emacs plugin +NEOVIM_DESC= Neovim plugin +VIM_DESC= Vim plugin + +OPTIONS_SUB= yes +EMACS_USE= emacs=yes +EMACS_NO_BUILD_DEPENDS= yes +EMACS_NO_RUN_DEPENDS= yes + +CONTRIB_RUN_DEPENDS= xe:sysutils/xe + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lr + +post-install-CONTRIB-on: + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrls \ + ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrocate \ + ${STAGEDIR}${PREFIX}/bin + +post-install-EMACS-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + ${INSTALL_DATA} ${WRKSRC}/contrib/lr.el \ + ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/lr.el + +post-install-VIM-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin + ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \ + ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin/ + +post-install-NEOVIM-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin + ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \ + ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin/ + +.include diff --git a/sysutils/lr/distinfo b/sysutils/lr/distinfo new file mode 100644 index 00000000000..f854bc77e7a --- /dev/null +++ b/sysutils/lr/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1469325840 +SHA256 (chneukirchen-lr-v0.3.2_GH0.tar.gz) = c4fb7183c0068708cb57078a83ea3ec254cbebeedcd87650dc39a077aaa88599 +SIZE (chneukirchen-lr-v0.3.2_GH0.tar.gz) = 31222 diff --git a/sysutils/lr/pkg-descr b/sysutils/lr/pkg-descr new file mode 100644 index 00000000000..50d246474af --- /dev/null +++ b/sysutils/lr/pkg-descr @@ -0,0 +1,4 @@ +lr is a tool for generating file listings, which includes the best +features of ls(1), find(1), stat(1) and du(1). + +WWW: https://github.com/chneukirchen/lr/ diff --git a/sysutils/lr/pkg-plist b/sysutils/lr/pkg-plist new file mode 100644 index 00000000000..a7c8edde9d8 --- /dev/null +++ b/sysutils/lr/pkg-plist @@ -0,0 +1,8 @@ +bin/lr +%%CONTRIB%%bin/lrls +%%CONTRIB%%bin/lrocate +man/man1/lr.1.gz +%%EMACS%%%%EMACS_SITE_LISPDIR%%/lr.el +%%NEOVIM%%share/nvim/runtime/plugin/lr.vim +%%VIM%%share/vim/vimfiles/plugin/lr.vim +share/zsh/site-functions/_lr diff --git a/sysutils/pftables/Makefile b/sysutils/pftables/Makefile index 079fb268de9..fae36d1292a 100644 --- a/sysutils/pftables/Makefile +++ b/sysutils/pftables/Makefile @@ -3,7 +3,8 @@ # PORTNAME= pftables -PORTVERSION= 0.1 +PORTVERSION= 0.1.1 +DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= riggs@FreeBSD.org @@ -14,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= riggs- -GH_TAGNAME= 6a29e7a NO_ARCH= yes NO_BUILD= yes diff --git a/sysutils/pftables/distinfo b/sysutils/pftables/distinfo index 9ebe1d4cc6d..b54544cd6a4 100644 --- a/sysutils/pftables/distinfo +++ b/sysutils/pftables/distinfo @@ -1,2 +1,3 @@ -SHA256 (riggs--pftables-0.1-6a29e7a_GH0.tar.gz) = 29d0fdbb578733ff783de2786b2f0ef4926d3cf9ad22a2fb997b6762003d5044 -SIZE (riggs--pftables-0.1-6a29e7a_GH0.tar.gz) = 1912 +TIMESTAMP = 1469948080 +SHA256 (riggs--pftables-v0.1.1_GH0.tar.gz) = daf225751e0ee0cff878c99e24c3553f8c1c38c4032f68f6301f84f3d4e0aeba +SIZE (riggs--pftables-v0.1.1_GH0.tar.gz) = 1945 diff --git a/sysutils/py-ploy_ansible/Makefile b/sysutils/py-ploy_ansible/Makefile index 41f76dfb629..ab4dbea53d2 100644 --- a/sysutils/py-ploy_ansible/Makefile +++ b/sysutils/py-ploy_ansible/Makefile @@ -3,6 +3,7 @@ PORTNAME= ploy_ansible PORTVERSION= 1.3.1 +PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,11 +16,19 @@ LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools${PYTHON_SUFFIX}>0:devel/py-setuptools${PYTHON_SUFFIX} \ ${PYTHON_PKGNAMEPREFIX}ploy>=1.0.0:sysutils/py-ploy \ ${PYTHON_PKGNAMEPREFIX}execnet>0:sysutils/py-execnet \ - ansible>=1.8.0:sysutils/ansible + ansible1<2.0:sysutils/ansible1 +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy \ + ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock \ + ${PYTHON_PKGNAMEPREFIX}pytest-capturelog>0:devel/py-pytest-capturelog USES= python:-2.7 USE_PYTHON= autoplist distutils NO_ARCH= yes +do-test: + @cd ${WRKSRC} && \ + ${RM} tox.ini && \ + ${PYTHON_CMD} -m pytest -rsw ploy_ansible + .include diff --git a/sysutils/xe/Makefile b/sysutils/xe/Makefile new file mode 100644 index 00000000000..b1c83fc4f50 --- /dev/null +++ b/sysutils/xe/Makefile @@ -0,0 +1,26 @@ +# Created by: Tobias Kortkamp +# $FreeBSD$ + +PORTNAME= xe +PORTVERSION= 0.6.1 +DISTVERSIONPREFIX= v +CATEGORIES= sysutils + +MAINTAINER= t@tobik.me +COMMENT= Simple xargs and apply replacement + +LICENSE= CC0-1.0 + +USE_GITHUB= yes +GH_ACCOUNT= chneukirchen + +MAKE_ARGS= CFLAGS="${CFLAGS}" \ + MANDIR="${PREFIX}/man" + +PLIST_FILES= bin/xe \ + man/man1/xe.1.gz + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xe + +.include diff --git a/sysutils/xe/distinfo b/sysutils/xe/distinfo new file mode 100644 index 00000000000..57f28fcda4b --- /dev/null +++ b/sysutils/xe/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1469327893 +SHA256 (chneukirchen-xe-v0.6.1_GH0.tar.gz) = 36036d0e9464233d3113af187c473491298ed1168976330d7dd615b8f0521b96 +SIZE (chneukirchen-xe-v0.6.1_GH0.tar.gz) = 6889 diff --git a/sysutils/xe/files/patch-xe.c b/sysutils/xe/files/patch-xe.c new file mode 100644 index 00000000000..a8efd88ee2c --- /dev/null +++ b/sysutils/xe/files/patch-xe.c @@ -0,0 +1,27 @@ +--- xe.c.orig 2016-05-20 18:14:18 UTC ++++ xe.c +@@ -13,6 +13,7 @@ + + #include + #include ++#include + #include + #include + #include +@@ -100,7 +101,7 @@ mywait() + } else if (WEXITSTATUS(status) > 125) { + exit(WEXITSTATUS(status)); + } +- } else if (WIFSIGNALED(status)) { ++ } else if (WIFSIGNALED(status) && !(fflag && WTERMSIG(status) == SIGPIPE)) { + fprintf(stderr, "xe: pid %d terminated by signal %d\n", + pid, WTERMSIG(status)); + exit(125); +@@ -353,6 +354,7 @@ main(int argc, char *argv[], char *envp[ + pusharg("/bin/sh"); + pusharg("-c"); + pusharg(sflag); ++ pusharg("--"); + pusharg("-"); + } else if (optind >= cmdend) { + pusharg("printf"); diff --git a/sysutils/xe/pkg-descr b/sysutils/xe/pkg-descr new file mode 100644 index 00000000000..0328900cf35 --- /dev/null +++ b/sysutils/xe/pkg-descr @@ -0,0 +1,11 @@ +xe is a tool for constructing command lines from file listings or +arguments, which includes the best features of xargs(1) and apply(1). + +Benefits over xargs: +- Sane defaults (behaves like xargs -d'\n' -I{} -n1 -r). +- No weird parsing, arguments are separated linewise or by NUL byte. +- Can also take arguments from command-line. +- No shell involved unless -s is used. +- {} replacing possible with multiple arguments. + +WWW: https://github.com/chneukirchen/xe/ diff --git a/textproc/Makefile b/textproc/Makefile index 3bc927bab2e..fafde62e6cf 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -187,6 +187,7 @@ SUBDIR += ezxml SUBDIR += fa-aspell SUBDIR += fcitx-m17n + SUBDIR += fcitx-qt5 SUBDIR += fex SUBDIR += ffe SUBDIR += fi-aspell diff --git a/textproc/fcitx-qt5/Makefile b/textproc/fcitx-qt5/Makefile new file mode 100644 index 00000000000..4bf4c3fc0e7 --- /dev/null +++ b/textproc/fcitx-qt5/Makefile @@ -0,0 +1,26 @@ +# Created by: Yuri Victorovich +# $FreeBSD$ + +PORTNAME= fcitx-qt5 +PORTVERSION= 1.0.5 +CATEGORIES= textproc + +MAINTAINER= yuri@rawbw.com +COMMENT= Fcitx support for Qt5 + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS+= libfcitx-config.so:chinese/fcitx \ + libQt5DBus.so:devel/dbus-qt5 \ + libxkbcommon.so:x11/libxkbcommon +BUILD_DEPENDS= extra-cmake-modules>0:devel/extra-cmake-modules + +USE_GITHUB= yes +GH_ACCOUNT= fcitx + +USES= compiler:c++11-lib cmake gettext pkgconfig +USE_QT5= core gui qmake widgets buildtools_build +USE_LDCONFIG= yes + +.include diff --git a/textproc/fcitx-qt5/distinfo b/textproc/fcitx-qt5/distinfo new file mode 100644 index 00000000000..6ed052165d4 --- /dev/null +++ b/textproc/fcitx-qt5/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1469521016 +SHA256 (fcitx-fcitx-qt5-1.0.5_GH0.tar.gz) = a72ffa9b5b399fd5471d7f0a74ccbdd21b98fd93c78a1f0d36f24526a1968440 +SIZE (fcitx-fcitx-qt5-1.0.5_GH0.tar.gz) = 88066 diff --git a/textproc/fcitx-qt5/files/patch-widgetsaddons_CMakeLists.txt b/textproc/fcitx-qt5/files/patch-widgetsaddons_CMakeLists.txt new file mode 100644 index 00000000000..6e681d90aa2 --- /dev/null +++ b/textproc/fcitx-qt5/files/patch-widgetsaddons_CMakeLists.txt @@ -0,0 +1,11 @@ +--- widgetsaddons/CMakeLists.txt.orig 2016-07-26 08:42:38 UTC ++++ widgetsaddons/CMakeLists.txt +@@ -59,7 +59,7 @@ set_target_properties(FcitxQt5WidgetsAdd + AUTOMOC TRUE + SOVERSION 1 + COMPILE_FLAGS "-fvisibility=hidden" +- LINK_FLAGS "-Wl,--no-undefined" ++ LINK_FLAGS "-Wl,--no-undefined -lintl" + EXPORT_NAME WidgetsAddons + ) + diff --git a/textproc/fcitx-qt5/pkg-descr b/textproc/fcitx-qt5/pkg-descr new file mode 100644 index 00000000000..fa9fe0c2f8e --- /dev/null +++ b/textproc/fcitx-qt5/pkg-descr @@ -0,0 +1,3 @@ +Fcitx support for Qt5 + +WWW: https://github.com/fcitx/fcitx-qt5 diff --git a/textproc/fcitx-qt5/pkg-plist b/textproc/fcitx-qt5/pkg-plist new file mode 100644 index 00000000000..810cef9869b --- /dev/null +++ b/textproc/fcitx-qt5/pkg-plist @@ -0,0 +1,30 @@ +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtconnection.h +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtdbusaddons_export.h +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtformattedpreedit.h +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtinputcontextproxy.h +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtinputmethoditem.h +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtinputmethodproxy.h +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtkeyboardlayout.h +include/FcitxQt5/FcitxQtDBusAddons/fcitxqtkeyboardproxy.h +include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtconfiguifactory.h +include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtconfiguiplugin.h +include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtconfiguiwidget.h +include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtkeysequencewidget.h +include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtwidgetsaddons_export.h +include/FcitxQt5/fcitxqtdbusaddons_version.h +include/FcitxQt5/fcitxqtwidgetsaddons_version.h +lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsConfig.cmake +lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsConfigVersion.cmake +lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsTargets-release.cmake +lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsTargets.cmake +lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsConfig.cmake +lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsConfigVersion.cmake +lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsTargets-release.cmake +lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsTargets.cmake +lib/libFcitxQt5DBusAddons.so +lib/libFcitxQt5DBusAddons.so.1 +lib/libFcitxQt5DBusAddons.so.1.0 +lib/libFcitxQt5WidgetsAddons.so +lib/libFcitxQt5WidgetsAddons.so.1 +lib/libFcitxQt5WidgetsAddons.so.1.0 +%%QT_PLUGINDIR%%/platforminputcontexts/libfcitxplatforminputcontextplugin.so diff --git a/textproc/hevea/Makefile b/textproc/hevea/Makefile index da830a18423..1cf77c885de 100644 --- a/textproc/hevea/Makefile +++ b/textproc/hevea/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= hevea -PORTVERSION= 2.28 +PORTVERSION= 2.29 CATEGORIES= textproc MASTER_SITES= http://para.inria.fr/~maranget/hevea/distri/ \ ftp://ftp.inria.fr/INRIA/moscova/hevea/ diff --git a/textproc/hevea/distinfo b/textproc/hevea/distinfo index 0542f30512f..617838f7bf7 100644 --- a/textproc/hevea/distinfo +++ b/textproc/hevea/distinfo @@ -1,6 +1,7 @@ -SHA256 (hevea-2.28.tar.gz) = cde2000e4642f3f88d73a317aec54e8b6036e29e81a00262daf15aca47d0d691 -SIZE (hevea-2.28.tar.gz) = 969507 -SHA256 (hevea-2.28-manual.pdf) = ff8157846af2350e0f6004f7f1ba64c6fdd7f90e87feb25d4f34353e947c338e -SIZE (hevea-2.28-manual.pdf) = 645732 -SHA256 (hevea-2.28-manual.tar.gz) = 26e7aee3445171cf45e4f20d0458054b892ead1b3dceb9a2a663bfc8315e2682 -SIZE (hevea-2.28-manual.tar.gz) = 480653 +TIMESTAMP = 1469928404 +SHA256 (hevea-2.29.tar.gz) = 06bf0b01834a25358415c666a0a477effc12eeeb1da4da1eeefaca67b29af8c4 +SIZE (hevea-2.29.tar.gz) = 969599 +SHA256 (hevea-2.29-manual.pdf) = df073c953bbae5dec1ed94079f14c4b7800a4bb7f98b464c49c3e4060b907493 +SIZE (hevea-2.29-manual.pdf) = 645322 +SHA256 (hevea-2.29-manual.tar.gz) = 1ff955e8af6a1837566ac39056ffea40fb4e55d20d346de68b4717010630c8ed +SIZE (hevea-2.29-manual.tar.gz) = 480641 diff --git a/www/firefox-esr-i18n/Makefile b/www/firefox-esr-i18n/Makefile index 3085cbf075e..aad69ddd32e 100644 --- a/www/firefox-esr-i18n/Makefile +++ b/www/firefox-esr-i18n/Makefile @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= firefox -PORTVERSION= 45.2.0 +PORTVERSION= 45.3.0 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}esr/linux-i686/xpi \ - MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}esr-candidates/build2/linux-i686/xpi + MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}esr-candidates/build1/linux-i686/xpi PKGNAMEPREFIX= PKGNAMESUFFIX= -esr-i18n DISTFILES= ${FIREFOX_I18N_:S/$/.xpi/} diff --git a/www/firefox-esr-i18n/distinfo b/www/firefox-esr-i18n/distinfo index d8bda405635..abe245e0a41 100644 --- a/www/firefox-esr-i18n/distinfo +++ b/www/firefox-esr-i18n/distinfo @@ -1,180 +1,180 @@ -SHA256 (xpi/firefox-45.2.0/ach.xpi) = ab32a48c5904390b6bae54666d6cdade4500256314b427d84c92aed6a545365e -SIZE (xpi/firefox-45.2.0/ach.xpi) = 426530 -SHA256 (xpi/firefox-45.2.0/af.xpi) = ad0cac28e5f308d1b28c871a7a19ae8f90b5f766664a6d5f3bb4180035e39250 -SIZE (xpi/firefox-45.2.0/af.xpi) = 439353 -SHA256 (xpi/firefox-45.2.0/an.xpi) = 800b61986f4a120ece9746abdf3c0eff4702c16bc4968cd517d464705f40c848 -SIZE (xpi/firefox-45.2.0/an.xpi) = 449036 -SHA256 (xpi/firefox-45.2.0/ar.xpi) = e59ce49538ea7825c762acf88263cd8cb3ceb2c51184ead1035d6995e8ee3e36 -SIZE (xpi/firefox-45.2.0/ar.xpi) = 474961 -SHA256 (xpi/firefox-45.2.0/as.xpi) = 67f6fd6bd8c40c97b339fa98f10b34dc23c149260a130bcdb60fdd3f9914ef8f -SIZE (xpi/firefox-45.2.0/as.xpi) = 483096 -SHA256 (xpi/firefox-45.2.0/ast.xpi) = 2b9ebd133922ea270fcec57b41f0c123fd3fdbd24fb0ff5a1afde2595691a3cc -SIZE (xpi/firefox-45.2.0/ast.xpi) = 419249 -SHA256 (xpi/firefox-45.2.0/az.xpi) = 8eb51f7a8ba22cc2d98d017c8935e34e8fb4bad55faac7d4b2a2554ea2b41ee7 -SIZE (xpi/firefox-45.2.0/az.xpi) = 464018 -SHA256 (xpi/firefox-45.2.0/be.xpi) = 70fca224ef5d1511b407bcb03f555d0efbdd0917beb6d1d813da7d6e1b4ff5db -SIZE (xpi/firefox-45.2.0/be.xpi) = 442619 -SHA256 (xpi/firefox-45.2.0/bg.xpi) = eee477ac2a49d30afaccff8442936ccdc19848806aa71213982f7f4f21ffd5fb -SIZE (xpi/firefox-45.2.0/bg.xpi) = 460809 -SHA256 (xpi/firefox-45.2.0/bn-BD.xpi) = 1f58d1245fac7492bcd1ec42aa1c2179539bf515dc2a82bf7cc9695e3f78728c -SIZE (xpi/firefox-45.2.0/bn-BD.xpi) = 515643 -SHA256 (xpi/firefox-45.2.0/bn-IN.xpi) = b83af2acca411bf6213bcf2d320c5b40c20733baf712a053460222aaa6e0c8f2 -SIZE (xpi/firefox-45.2.0/bn-IN.xpi) = 494076 -SHA256 (xpi/firefox-45.2.0/br.xpi) = 14b1c5e5f904cd41e2fd4e1313918f29b2df318017bbab6e757a642b7bb85106 -SIZE (xpi/firefox-45.2.0/br.xpi) = 436390 -SHA256 (xpi/firefox-45.2.0/bs.xpi) = 4ec98ec6a9a72a9973bd2d422ba0192257a9162ad11b12d080b1c0681bdc4a0c -SIZE (xpi/firefox-45.2.0/bs.xpi) = 442998 -SHA256 (xpi/firefox-45.2.0/ca.xpi) = f894c0a2ac465f8391bff78287444837dabf1179901968360157bba3ec5b6efd -SIZE (xpi/firefox-45.2.0/ca.xpi) = 436832 -SHA256 (xpi/firefox-45.2.0/cs.xpi) = 7f03c25a4889f68b95127ccf05a5cd31e7239fa494364037e8982dc120750aff -SIZE (xpi/firefox-45.2.0/cs.xpi) = 443482 -SHA256 (xpi/firefox-45.2.0/cy.xpi) = c553756f9c8e637e575994fc6ab7947ae4a7a56d795049800c33460c6dae15d1 -SIZE (xpi/firefox-45.2.0/cy.xpi) = 438907 -SHA256 (xpi/firefox-45.2.0/da.xpi) = 73451be8019a5d58277abac7882deb87fcb9ed2a3623af84ba1b36dfb8c2c63a -SIZE (xpi/firefox-45.2.0/da.xpi) = 430078 -SHA256 (xpi/firefox-45.2.0/de.xpi) = 39cfb1784510fb2e3554853504c5134f375976062625d42eaaaeb7285cde6da5 -SIZE (xpi/firefox-45.2.0/de.xpi) = 445481 -SHA256 (xpi/firefox-45.2.0/dsb.xpi) = 2074c16b5182987cce55976c8a37fbd547d41691e9d2445deddfe8a6a90a306d -SIZE (xpi/firefox-45.2.0/dsb.xpi) = 463791 -SHA256 (xpi/firefox-45.2.0/el.xpi) = fba350202bf123c1c653f8a39c63bf751699e2f4e6381add7b0ef43cca6c6a5a -SIZE (xpi/firefox-45.2.0/el.xpi) = 470866 -SHA256 (xpi/firefox-45.2.0/en-GB.xpi) = 93023222bd0692ddf0e68b15c4f4237a0103e132d3b9b75aa34cde4da5a37822 -SIZE (xpi/firefox-45.2.0/en-GB.xpi) = 423871 -SHA256 (xpi/firefox-45.2.0/en-US.xpi) = 99d2186606e994592ce8cac8652efaa6cf9d2c74ec877a086f876547bc326796 -SIZE (xpi/firefox-45.2.0/en-US.xpi) = 425461 -SHA256 (xpi/firefox-45.2.0/en-ZA.xpi) = 80d207cae72da385aca4745d7eb726aadc12b3ba74ddf0ade07f3e0a0d4f40d4 -SIZE (xpi/firefox-45.2.0/en-ZA.xpi) = 420776 -SHA256 (xpi/firefox-45.2.0/eo.xpi) = bc9cede961a4af1077b1a5cec9ca44b69f2b88aaa5daa53ebb432adccbbc1ab3 -SIZE (xpi/firefox-45.2.0/eo.xpi) = 440960 -SHA256 (xpi/firefox-45.2.0/es-AR.xpi) = 692d0087ff79da78962576bf56bea48152f71817e339d41d05012346a61a473d -SIZE (xpi/firefox-45.2.0/es-AR.xpi) = 441481 -SHA256 (xpi/firefox-45.2.0/es-CL.xpi) = 2551e0a0f2866a7bd1190bf00926c500e3ec28e1090f19320926b14babaaddd4 -SIZE (xpi/firefox-45.2.0/es-CL.xpi) = 368763 -SHA256 (xpi/firefox-45.2.0/es-ES.xpi) = 580d3c833e2337f9e54cda734153fa80f0a14f43e72b7c38f80add9b18405a10 -SIZE (xpi/firefox-45.2.0/es-ES.xpi) = 353716 -SHA256 (xpi/firefox-45.2.0/es-MX.xpi) = 53511dae1d4de036953ca1f5fa1faee7bb63d1229c31c95e8d5e3bb94efdcac8 -SIZE (xpi/firefox-45.2.0/es-MX.xpi) = 449395 -SHA256 (xpi/firefox-45.2.0/et.xpi) = b5a2388d7ba5d50a00c8816b48ba344e088103f6637686df36a0ee0d2d7356b1 -SIZE (xpi/firefox-45.2.0/et.xpi) = 433352 -SHA256 (xpi/firefox-45.2.0/eu.xpi) = ed94e9950608c75acb4f08bedf645dfec6a390dab3221be7aaa124297bae1166 -SIZE (xpi/firefox-45.2.0/eu.xpi) = 441357 -SHA256 (xpi/firefox-45.2.0/fa.xpi) = 6cd12a4e763c01802d1807e3c4c0bbf30ab3e6fb8898064770d2ea8ca105b980 -SIZE (xpi/firefox-45.2.0/fa.xpi) = 491941 -SHA256 (xpi/firefox-45.2.0/ff.xpi) = e8d5cdc8269924c7ca6865e623bf529cac2b4c2cc7660c403f9d1e80f85951bf -SIZE (xpi/firefox-45.2.0/ff.xpi) = 441499 -SHA256 (xpi/firefox-45.2.0/fi.xpi) = 9e71e711df882e30a5707f9e94b7fee46ad9b31b6be8f381f1a8c29d446f9374 -SIZE (xpi/firefox-45.2.0/fi.xpi) = 438347 -SHA256 (xpi/firefox-45.2.0/fr.xpi) = d54ecb0438c531e95f605c29dac47c700a03e4e4f3759a51fd7e956586015928 -SIZE (xpi/firefox-45.2.0/fr.xpi) = 450037 -SHA256 (xpi/firefox-45.2.0/fy-NL.xpi) = 5f04850dedf9b6bc6fb5e566b498ce94bdd4402e56cd8b3e1c738dd35aebc567 -SIZE (xpi/firefox-45.2.0/fy-NL.xpi) = 447779 -SHA256 (xpi/firefox-45.2.0/ga-IE.xpi) = 82af32ddc3a958b3a0ff7ed5ef40085c6b1736bba071a6308febec066ce1ad5c -SIZE (xpi/firefox-45.2.0/ga-IE.xpi) = 460055 -SHA256 (xpi/firefox-45.2.0/gd.xpi) = 737e7dc382486d00c0c453e010a2d3d38b6a5dcd62517b56ab221ffa6c54b9ad -SIZE (xpi/firefox-45.2.0/gd.xpi) = 449711 -SHA256 (xpi/firefox-45.2.0/gl.xpi) = d306890e910978682d4d547a05b86135bf1db4cbbc9fd3fbad646ea237385fd2 -SIZE (xpi/firefox-45.2.0/gl.xpi) = 434804 -SHA256 (xpi/firefox-45.2.0/gn.xpi) = 9e26501f999a5a3db51408b8a31f2187fccc98469c4b0d2cc49266dc7e91439a -SIZE (xpi/firefox-45.2.0/gn.xpi) = 460648 -SHA256 (xpi/firefox-45.2.0/gu-IN.xpi) = 139545d1c9db7a2a2c8c3a281a07f9486331db9c3c5f408e688218cd927fb270 -SIZE (xpi/firefox-45.2.0/gu-IN.xpi) = 472566 -SHA256 (xpi/firefox-45.2.0/he.xpi) = 686d7def4db270016f9439e848741ba5b54db1ecc8965834b43e49f9324a9ff4 -SIZE (xpi/firefox-45.2.0/he.xpi) = 454785 -SHA256 (xpi/firefox-45.2.0/hi-IN.xpi) = ba1baa71fb8cb0820101dad05f5192811d77a3c155a1ef032c8b1abeb97225bf -SIZE (xpi/firefox-45.2.0/hi-IN.xpi) = 486991 -SHA256 (xpi/firefox-45.2.0/hr.xpi) = b29db58626d46a7dca1ee5e4529f40b2fde142068c84ddbefdc5e623e820b709 -SIZE (xpi/firefox-45.2.0/hr.xpi) = 449068 -SHA256 (xpi/firefox-45.2.0/hsb.xpi) = 3c0c5567f58322f2b34445ecd9e08a0e1f927fd912a9c269c9643a821401b134 -SIZE (xpi/firefox-45.2.0/hsb.xpi) = 461454 -SHA256 (xpi/firefox-45.2.0/hu.xpi) = 28cca2db55be3ea6c71a687cb88187b1835fd4ced2aee17a52c3cf2dadbe67c9 -SIZE (xpi/firefox-45.2.0/hu.xpi) = 449777 -SHA256 (xpi/firefox-45.2.0/hy-AM.xpi) = 1ee6ddf381c1a1260c64c158aa807e4ca66555905f40bdce7de5b7956641959e -SIZE (xpi/firefox-45.2.0/hy-AM.xpi) = 500040 -SHA256 (xpi/firefox-45.2.0/id.xpi) = ec275678c1db4e70b2a2da48c19bf0572d7f74478cb42c04a81be92d3aa46d78 -SIZE (xpi/firefox-45.2.0/id.xpi) = 427175 -SHA256 (xpi/firefox-45.2.0/is.xpi) = c8b8fa447a48d9dd571345a4674b0cfd0b8bd1ba5504e1510e13f97fc7148ebb -SIZE (xpi/firefox-45.2.0/is.xpi) = 443209 -SHA256 (xpi/firefox-45.2.0/it.xpi) = 56fd3ee3a3a74c168b6e0bf51a89d420f53e13c2de96bb5866c70f0b9d4d22e3 -SIZE (xpi/firefox-45.2.0/it.xpi) = 343724 -SHA256 (xpi/firefox-45.2.0/ja.xpi) = 71d204506415314995661a7e0dbe7cdc0ff5a172308496b92c0c95b1610a8678 -SIZE (xpi/firefox-45.2.0/ja.xpi) = 486331 -SHA256 (xpi/firefox-45.2.0/kk.xpi) = ddda566a4a597c96241772115d61b930b6943dbb3c01043329c302799ecbedba -SIZE (xpi/firefox-45.2.0/kk.xpi) = 498895 -SHA256 (xpi/firefox-45.2.0/km.xpi) = ff359fa2d93a2cc513d0b1993dc06cd259cfd919ca708b4d4ae045829206c96d -SIZE (xpi/firefox-45.2.0/km.xpi) = 504301 -SHA256 (xpi/firefox-45.2.0/kn.xpi) = 0a5f165bc7ae67e5fef88d4a3f562910f0bd327145978a122f4631734835f01c -SIZE (xpi/firefox-45.2.0/kn.xpi) = 495880 -SHA256 (xpi/firefox-45.2.0/ko.xpi) = 15494988b0018752122cc4c798b090793df515f21b18a3a0a510159d33571e38 -SIZE (xpi/firefox-45.2.0/ko.xpi) = 465289 -SHA256 (xpi/firefox-45.2.0/lij.xpi) = 264ca757f638025039ab9d456503e70dc2689b4d3d8139f011b87aeac09c3c66 -SIZE (xpi/firefox-45.2.0/lij.xpi) = 381384 -SHA256 (xpi/firefox-45.2.0/lt.xpi) = 544687a52e5be21badd5aebea8f30a0f54fffc2b41e0c6b1b928e62f2ac76689 -SIZE (xpi/firefox-45.2.0/lt.xpi) = 454678 -SHA256 (xpi/firefox-45.2.0/lv.xpi) = 353b4287e9ae5ad161f84f3ccbda94b701cdcae4fded73f3683dbbcf6776996d -SIZE (xpi/firefox-45.2.0/lv.xpi) = 445720 -SHA256 (xpi/firefox-45.2.0/mai.xpi) = 6704741e8db60752a33d22513fcbd4def443c341b2dd79694517eea449c877b9 -SIZE (xpi/firefox-45.2.0/mai.xpi) = 492650 -SHA256 (xpi/firefox-45.2.0/mk.xpi) = eaa3d2ac2ec030120222ef7be87a14c74137a923642c0d34db800f85ce5a5c41 -SIZE (xpi/firefox-45.2.0/mk.xpi) = 476391 -SHA256 (xpi/firefox-45.2.0/ml.xpi) = ebb1e4efa5bd1f30326cae5dab1c34586b6b30c8a12cf70b43c596ad9b1f3d55 -SIZE (xpi/firefox-45.2.0/ml.xpi) = 498681 -SHA256 (xpi/firefox-45.2.0/mr.xpi) = 9d0dd0add1a43827c7d2ddc92179cf160d4705b23d90e485e878cc0d5292a394 -SIZE (xpi/firefox-45.2.0/mr.xpi) = 503700 -SHA256 (xpi/firefox-45.2.0/ms.xpi) = 6b9c129e22b336a3b02dc355144db4b4e70fdda80b2aef02907facf51f409c3d -SIZE (xpi/firefox-45.2.0/ms.xpi) = 440064 -SHA256 (xpi/firefox-45.2.0/nb-NO.xpi) = e3d543509ae33fc8d7aee2df3eaa88b98e747251284428ea45d5e8930217a416 -SIZE (xpi/firefox-45.2.0/nb-NO.xpi) = 435470 -SHA256 (xpi/firefox-45.2.0/nl.xpi) = 3d702d1762196e62ebba04fbc1d413ecb506cdbc3db0ecbdd3e3b238687efde9 -SIZE (xpi/firefox-45.2.0/nl.xpi) = 435202 -SHA256 (xpi/firefox-45.2.0/nn-NO.xpi) = 0d6452c5d10fa1a3321ab0b029c9d6bc04a9cb2ccdc8df9789af921a77e656c6 -SIZE (xpi/firefox-45.2.0/nn-NO.xpi) = 432934 -SHA256 (xpi/firefox-45.2.0/or.xpi) = fd59ed99ab8dc8940037d920d304e4b73f4b5ecb26435c612bb10905d4c9e24c -SIZE (xpi/firefox-45.2.0/or.xpi) = 495922 -SHA256 (xpi/firefox-45.2.0/pa-IN.xpi) = b9dc7f16072915f7c73bb76c05482922c152c4dcedc033b5eec6100a947ccb76 -SIZE (xpi/firefox-45.2.0/pa-IN.xpi) = 489550 -SHA256 (xpi/firefox-45.2.0/pl.xpi) = ee5c3299ad6093c13a11a2bf0b84a673c3b8d7f213d0eccca66ad5a45b40481b -SIZE (xpi/firefox-45.2.0/pl.xpi) = 383929 -SHA256 (xpi/firefox-45.2.0/pt-BR.xpi) = 13a0247861b12e75004688c6f66b43a8f77585129e0f9aad648762991018a137 -SIZE (xpi/firefox-45.2.0/pt-BR.xpi) = 450991 -SHA256 (xpi/firefox-45.2.0/pt-PT.xpi) = 15d312442e670c2c82742086bc131e56a507813954a6001ed60f9ec80487cfe9 -SIZE (xpi/firefox-45.2.0/pt-PT.xpi) = 437022 -SHA256 (xpi/firefox-45.2.0/rm.xpi) = b25a99bc87671f42d652090f3216875848c1ebe44c3229312146c8a0e1adab64 -SIZE (xpi/firefox-45.2.0/rm.xpi) = 437717 -SHA256 (xpi/firefox-45.2.0/ro.xpi) = ec785f0e3f7c9c8d753efeba0fcebb936ba3879c43decc6a627fd0a7e9e108f2 -SIZE (xpi/firefox-45.2.0/ro.xpi) = 444062 -SHA256 (xpi/firefox-45.2.0/ru.xpi) = 4e87a586a2a7180e7b816f0633dc4fd04bfddf92539d1b6cfe553fd18a0b1c7c -SIZE (xpi/firefox-45.2.0/ru.xpi) = 392738 -SHA256 (xpi/firefox-45.2.0/si.xpi) = 229cee5f06a0f9a09bf6c3220b78d06433b3b86d6fdfccbb095ceccf5cb23f37 -SIZE (xpi/firefox-45.2.0/si.xpi) = 482248 -SHA256 (xpi/firefox-45.2.0/sk.xpi) = fb4fb1df2c1f9001fc52694606eaa20ddb3500d19845adbbbd243acff5dd00b2 -SIZE (xpi/firefox-45.2.0/sk.xpi) = 453606 -SHA256 (xpi/firefox-45.2.0/sl.xpi) = 468fe8a06ec6cf8857be2db2fce922c864dd9fc3cf32792b901cdf8e9a170bb3 -SIZE (xpi/firefox-45.2.0/sl.xpi) = 444963 -SHA256 (xpi/firefox-45.2.0/son.xpi) = 92f165d1d15ca97c2307076a2b50f5768fb6c4949d1fdbe4866fa93a1105f7ab -SIZE (xpi/firefox-45.2.0/son.xpi) = 433513 -SHA256 (xpi/firefox-45.2.0/sq.xpi) = e8be4541145770f51fcc684ec03eb1a5c9fb55bfd3ed67608435f605f0a130e2 -SIZE (xpi/firefox-45.2.0/sq.xpi) = 452186 -SHA256 (xpi/firefox-45.2.0/sr.xpi) = aa8b65cdee5a9c22a2be0f417cfbd5af6cb4a286143aa3b07303fc581d627cd5 -SIZE (xpi/firefox-45.2.0/sr.xpi) = 464479 -SHA256 (xpi/firefox-45.2.0/sv-SE.xpi) = 153633ec437e931061e0a425a9eca68d7576d45865e5f6387b3d639a7d6d544c -SIZE (xpi/firefox-45.2.0/sv-SE.xpi) = 444214 -SHA256 (xpi/firefox-45.2.0/ta.xpi) = 44e0606031bc956658b593a53c8c4d70eac1ea48252c7e2f006921f07e054640 -SIZE (xpi/firefox-45.2.0/ta.xpi) = 483117 -SHA256 (xpi/firefox-45.2.0/te.xpi) = b4cc2afa5333eb7fa2caf31d29ae8fcce3ee7b67baecc7efc7c7e5167add6d72 -SIZE (xpi/firefox-45.2.0/te.xpi) = 492471 -SHA256 (xpi/firefox-45.2.0/th.xpi) = ad37cf4d00223d0f58304bbfef3b08e56c69e0a63dcc479e31228fcb41558643 -SIZE (xpi/firefox-45.2.0/th.xpi) = 477650 -SHA256 (xpi/firefox-45.2.0/tr.xpi) = d28a503d950418add2f603ae466086b35d6a019c4aa710a7e18b9606249db0d6 -SIZE (xpi/firefox-45.2.0/tr.xpi) = 451166 -SHA256 (xpi/firefox-45.2.0/uk.xpi) = de02a2a23c4b43eed07014951aaf8a0dc664880ad3d40db75959b8e907c72f82 -SIZE (xpi/firefox-45.2.0/uk.xpi) = 494780 -SHA256 (xpi/firefox-45.2.0/uz.xpi) = 4ab5efc5ea6e947b20d0ef37609b37b9b39c3e8fc5c8e920ddc898211c487cfa -SIZE (xpi/firefox-45.2.0/uz.xpi) = 443803 -SHA256 (xpi/firefox-45.2.0/vi.xpi) = b8494e8e5b9b6bd9e2330cd0baced8a87cbd5c7c5725350a372643e9ffabea5f -SIZE (xpi/firefox-45.2.0/vi.xpi) = 450778 -SHA256 (xpi/firefox-45.2.0/xh.xpi) = 435306cfa84825c72b2e15811d81e561ca863a5e80d3d1481b8726c5a2e44c55 -SIZE (xpi/firefox-45.2.0/xh.xpi) = 432918 -SHA256 (xpi/firefox-45.2.0/zh-CN.xpi) = dfbd3199e8b98916daf2a79dabdc21632e71645dcca876751807ae766714d695 -SIZE (xpi/firefox-45.2.0/zh-CN.xpi) = 475797 -SHA256 (xpi/firefox-45.2.0/zh-TW.xpi) = 6f9e0d6446aa9c4fe3806e82e012ef60e16007584a59bc08a4316df57cbaa3ef -SIZE (xpi/firefox-45.2.0/zh-TW.xpi) = 466529 +SHA256 (xpi/firefox-45.3.0/ach.xpi) = 8d92f203cfd053f63b9e0fc8e2139a65d92b17c6f7affdff14a54f33b01f7f83 +SIZE (xpi/firefox-45.3.0/ach.xpi) = 426530 +SHA256 (xpi/firefox-45.3.0/af.xpi) = 38a4489d5ac30210c1a0f617e81afb2667f52d4c74fac6ba8f40eb92123c7831 +SIZE (xpi/firefox-45.3.0/af.xpi) = 439353 +SHA256 (xpi/firefox-45.3.0/an.xpi) = 7c582f2b02f91ebbd84c9b6474e196811b3268c08f132debdd5a1ee32c2525a8 +SIZE (xpi/firefox-45.3.0/an.xpi) = 449036 +SHA256 (xpi/firefox-45.3.0/ar.xpi) = 957181886999ddaf2433a19ab9ff78e5ce8ba6070582d7909fc1256baae2b74b +SIZE (xpi/firefox-45.3.0/ar.xpi) = 474961 +SHA256 (xpi/firefox-45.3.0/as.xpi) = 38c203ad5e703ca47617d77ac62426d5481dae3667eed77973216045e7560649 +SIZE (xpi/firefox-45.3.0/as.xpi) = 483096 +SHA256 (xpi/firefox-45.3.0/ast.xpi) = d61d48043adbb904895c05a621128c0b21acaeca9eddfeb647d25cf7d823fb50 +SIZE (xpi/firefox-45.3.0/ast.xpi) = 419249 +SHA256 (xpi/firefox-45.3.0/az.xpi) = e8f4fea333daaa3aea303f914671c8026f70cecaea8286c2fc3d77e4f6c9d008 +SIZE (xpi/firefox-45.3.0/az.xpi) = 464018 +SHA256 (xpi/firefox-45.3.0/be.xpi) = ddf55d864bdf15a750573fc2bed5208a6ba4590b375b1dea44c11029e27bd6e6 +SIZE (xpi/firefox-45.3.0/be.xpi) = 442619 +SHA256 (xpi/firefox-45.3.0/bg.xpi) = aaa9a7caf3c10eb9097b0f1d8301515224c531419e341cc73c3fd2024f9eddba +SIZE (xpi/firefox-45.3.0/bg.xpi) = 460809 +SHA256 (xpi/firefox-45.3.0/bn-BD.xpi) = 50a0a3c0fa9ea9cb3b1cc3aeb6d533aef07ea405e596211544570313242e81f1 +SIZE (xpi/firefox-45.3.0/bn-BD.xpi) = 515643 +SHA256 (xpi/firefox-45.3.0/bn-IN.xpi) = 0f69c304491cad8632a59e5873dea745a43b77a1a73a63eda48e36d0944510e7 +SIZE (xpi/firefox-45.3.0/bn-IN.xpi) = 494076 +SHA256 (xpi/firefox-45.3.0/br.xpi) = 0c71e15c07881db347fd42ad1e95d74b539a4a866d4bbb4ad188ada3d86616e4 +SIZE (xpi/firefox-45.3.0/br.xpi) = 436390 +SHA256 (xpi/firefox-45.3.0/bs.xpi) = b8f8bb53981465182ae76f539aa84af304f3874af27734d8d5ae9d677ca8bff3 +SIZE (xpi/firefox-45.3.0/bs.xpi) = 442998 +SHA256 (xpi/firefox-45.3.0/ca.xpi) = 34d81e18a5d019d76a453b3292614aad91e03ede08d18578e69d506485fe9d70 +SIZE (xpi/firefox-45.3.0/ca.xpi) = 436832 +SHA256 (xpi/firefox-45.3.0/cs.xpi) = da5189b1ecfbd4fe02e4149fbff6288eb41c82dd5ecc846ad32d0af3922f9fcc +SIZE (xpi/firefox-45.3.0/cs.xpi) = 443482 +SHA256 (xpi/firefox-45.3.0/cy.xpi) = 73aa44deefd2ff2cfab6b1c0343226334749fde89ca9f1673c9e824b39051829 +SIZE (xpi/firefox-45.3.0/cy.xpi) = 438907 +SHA256 (xpi/firefox-45.3.0/da.xpi) = 66753cd64b22beb48eaa15070dc1f773cb120156c8f440f69e09935c76e72285 +SIZE (xpi/firefox-45.3.0/da.xpi) = 430078 +SHA256 (xpi/firefox-45.3.0/de.xpi) = 4f22e48368da0f042f4be2d47080de3fa3faccc0b06285d2a887c5b013692871 +SIZE (xpi/firefox-45.3.0/de.xpi) = 445481 +SHA256 (xpi/firefox-45.3.0/dsb.xpi) = 0c1553ba27e89c87c3c6585ed84e8f4b6c64a570c721d8d0e4e7d0d417345849 +SIZE (xpi/firefox-45.3.0/dsb.xpi) = 463791 +SHA256 (xpi/firefox-45.3.0/el.xpi) = 7cc7530d7e3054ab1b0cb32de6fcea8d3b67f4e245dfefdaf10c2a3d3b696b7f +SIZE (xpi/firefox-45.3.0/el.xpi) = 470866 +SHA256 (xpi/firefox-45.3.0/en-GB.xpi) = ffade7425d0edd8a07b25e0becab0ee4b5fb8797cf5e6ad1c42e15c3dba2ac4d +SIZE (xpi/firefox-45.3.0/en-GB.xpi) = 423871 +SHA256 (xpi/firefox-45.3.0/en-US.xpi) = b87c7b8d10a9878d89e54d452661b4543ce7291abcc6ab6cbff27a389c93f1bc +SIZE (xpi/firefox-45.3.0/en-US.xpi) = 425461 +SHA256 (xpi/firefox-45.3.0/en-ZA.xpi) = 303cb400d610dc630a4d6e5d630ca99d1938784739dd651c867a4540b5df1d16 +SIZE (xpi/firefox-45.3.0/en-ZA.xpi) = 420776 +SHA256 (xpi/firefox-45.3.0/eo.xpi) = b0c6752f4e1409d96f5f52d9a27fa75b2f1aa91909475114b277d9fec4a6e54b +SIZE (xpi/firefox-45.3.0/eo.xpi) = 440960 +SHA256 (xpi/firefox-45.3.0/es-AR.xpi) = 79eadd7e9345bbd3d4d6adedc5c023a6738bceb132ca0735e3683b1ac4eb1532 +SIZE (xpi/firefox-45.3.0/es-AR.xpi) = 441481 +SHA256 (xpi/firefox-45.3.0/es-CL.xpi) = 59b145737fdff59c35ca1a96d16d9edd942eb0b5fd04b2e7757ff8c322c62dac +SIZE (xpi/firefox-45.3.0/es-CL.xpi) = 368763 +SHA256 (xpi/firefox-45.3.0/es-ES.xpi) = 86ccdae8495500d3e1c8c2565be913eb343273199542076efa679c798f94815e +SIZE (xpi/firefox-45.3.0/es-ES.xpi) = 353716 +SHA256 (xpi/firefox-45.3.0/es-MX.xpi) = 097ac5a5f882a52b4b09370444c4d201a0a468ccd631e7e94a4826680c70628e +SIZE (xpi/firefox-45.3.0/es-MX.xpi) = 449395 +SHA256 (xpi/firefox-45.3.0/et.xpi) = 9310b9f9dcf190e5688a78604d27f8ef08baddb09b41866400e28dc364718630 +SIZE (xpi/firefox-45.3.0/et.xpi) = 433352 +SHA256 (xpi/firefox-45.3.0/eu.xpi) = c98129af6917217525a6b1275ecb7e6a98aabbf665faf3161c60470d10d62209 +SIZE (xpi/firefox-45.3.0/eu.xpi) = 441357 +SHA256 (xpi/firefox-45.3.0/fa.xpi) = cadcaea570e856b731ae07e9f57b010335d061eb01b1af0650a3f168adf260f4 +SIZE (xpi/firefox-45.3.0/fa.xpi) = 491941 +SHA256 (xpi/firefox-45.3.0/ff.xpi) = 222a6a46f9a768ab7eefc1810944582e602a04361f2afa7b53e0c87ff3c9ff5d +SIZE (xpi/firefox-45.3.0/ff.xpi) = 441499 +SHA256 (xpi/firefox-45.3.0/fi.xpi) = d3cda2cb1fcbfe24e535d703db60fbefd689ce2905efafc477f67bd47d4a5e13 +SIZE (xpi/firefox-45.3.0/fi.xpi) = 438347 +SHA256 (xpi/firefox-45.3.0/fr.xpi) = 9e090e0e986a851aff7a00245db430aca728ff17401e41836d16655dde454e63 +SIZE (xpi/firefox-45.3.0/fr.xpi) = 450037 +SHA256 (xpi/firefox-45.3.0/fy-NL.xpi) = d3e9574f71c22197ea9a07baa7b4e4239cebd411a5293c697ae754f55cfa1d41 +SIZE (xpi/firefox-45.3.0/fy-NL.xpi) = 447777 +SHA256 (xpi/firefox-45.3.0/ga-IE.xpi) = d9e99926787640510e11894add1ab970749f469829723dcb3b79ff8275f58471 +SIZE (xpi/firefox-45.3.0/ga-IE.xpi) = 460055 +SHA256 (xpi/firefox-45.3.0/gd.xpi) = 899b18a15da4e2b49e4c03e6fda769e13573a93689305dfa183a2d0f70dcb377 +SIZE (xpi/firefox-45.3.0/gd.xpi) = 449711 +SHA256 (xpi/firefox-45.3.0/gl.xpi) = 9029b5a78a4887f9297641e125a1c9b12e29af9f9b48b2f127a4742a6a6e436e +SIZE (xpi/firefox-45.3.0/gl.xpi) = 434804 +SHA256 (xpi/firefox-45.3.0/gn.xpi) = c20786c9be332a0eb905758f37bf21aabc7a68331a5a1791e88aa128f1ad054b +SIZE (xpi/firefox-45.3.0/gn.xpi) = 460648 +SHA256 (xpi/firefox-45.3.0/gu-IN.xpi) = c2d56ee0933e29ba1e8ff20661ba488c12d1d7d2829df22d5cbab5d47087a9f5 +SIZE (xpi/firefox-45.3.0/gu-IN.xpi) = 472566 +SHA256 (xpi/firefox-45.3.0/he.xpi) = 58dad792a5626a583655919e0b0db4a6c013205c44cc13ac32592be6c53cf31a +SIZE (xpi/firefox-45.3.0/he.xpi) = 454785 +SHA256 (xpi/firefox-45.3.0/hi-IN.xpi) = 1c107f6554f7614a5e640db7b2f021e8cc35b0e18f26adf8854d71c60243f855 +SIZE (xpi/firefox-45.3.0/hi-IN.xpi) = 486991 +SHA256 (xpi/firefox-45.3.0/hr.xpi) = 35cdd86496b7787006c7f98fcbfce5959564ead00f55ecc3eb3ad93d5d4b050e +SIZE (xpi/firefox-45.3.0/hr.xpi) = 449068 +SHA256 (xpi/firefox-45.3.0/hsb.xpi) = 8393b313c4044340b93d2a6233b6c0d53aa8b1cbd0be14a575a91bbb7808af4a +SIZE (xpi/firefox-45.3.0/hsb.xpi) = 461454 +SHA256 (xpi/firefox-45.3.0/hu.xpi) = 96bbb5f900e7415030585bbba9591537d7e305f4e681466008ce495b05ee3e49 +SIZE (xpi/firefox-45.3.0/hu.xpi) = 449777 +SHA256 (xpi/firefox-45.3.0/hy-AM.xpi) = a73472e9e420b43dc43e17a855dd60af2f311e6c9e91c989f0ecc0e431c92ab9 +SIZE (xpi/firefox-45.3.0/hy-AM.xpi) = 500040 +SHA256 (xpi/firefox-45.3.0/id.xpi) = 25646f57616dda365ffa291c53a50379d99364bc7c2ddf3a08087b280a883266 +SIZE (xpi/firefox-45.3.0/id.xpi) = 427175 +SHA256 (xpi/firefox-45.3.0/is.xpi) = 88e76762c209118f37a192859f0a2cebea3351ebdd1df10d567d0de5c372c4e3 +SIZE (xpi/firefox-45.3.0/is.xpi) = 443209 +SHA256 (xpi/firefox-45.3.0/it.xpi) = c8ed5d40eb444394b6b2ce17fdc3e15cae893cfd64bc6aa429a72d21a4378389 +SIZE (xpi/firefox-45.3.0/it.xpi) = 343724 +SHA256 (xpi/firefox-45.3.0/ja.xpi) = 4062eff4fa5c09d4fdd2ba485733ab193a826832c4e0a09fd608718cdf363e5e +SIZE (xpi/firefox-45.3.0/ja.xpi) = 486331 +SHA256 (xpi/firefox-45.3.0/kk.xpi) = e8fc700586ec6edfb5ede74933340c5cbdb17b24d0e10f2488dd0e8c5e12a8d4 +SIZE (xpi/firefox-45.3.0/kk.xpi) = 498895 +SHA256 (xpi/firefox-45.3.0/km.xpi) = 17fc8f965d3ee1db4d6af7334fc1e51dabc12a1c9ec539d99d445da19095e259 +SIZE (xpi/firefox-45.3.0/km.xpi) = 504301 +SHA256 (xpi/firefox-45.3.0/kn.xpi) = db4ac019feb54045e488cb3e8756a48426ce777332078640367e3c0c61f18f0d +SIZE (xpi/firefox-45.3.0/kn.xpi) = 495880 +SHA256 (xpi/firefox-45.3.0/ko.xpi) = 8e757c8cf4b8539311f26a7ad9f6964451f3d68a814d1bf57089eb326958c551 +SIZE (xpi/firefox-45.3.0/ko.xpi) = 465289 +SHA256 (xpi/firefox-45.3.0/lij.xpi) = 26acbff006fbbbb678265afe41968766daa78cf66f5f9a9c1a7ac40f4a98a72a +SIZE (xpi/firefox-45.3.0/lij.xpi) = 381384 +SHA256 (xpi/firefox-45.3.0/lt.xpi) = 877ab134d2424eec3623f6e6a63b184a4866279c7a677c47d6d33949208f11a9 +SIZE (xpi/firefox-45.3.0/lt.xpi) = 454678 +SHA256 (xpi/firefox-45.3.0/lv.xpi) = e4bfa3a6cfee7008738bf37ead2db1a35391951a83653c7bd19a6b23e69c3cc0 +SIZE (xpi/firefox-45.3.0/lv.xpi) = 445720 +SHA256 (xpi/firefox-45.3.0/mai.xpi) = 82907cc9dbc974669ff04b6c5d70f0d02086f3ddd8f315a687ac3beb7a5f4ad6 +SIZE (xpi/firefox-45.3.0/mai.xpi) = 492650 +SHA256 (xpi/firefox-45.3.0/mk.xpi) = 4ef85389f009c5e6d98796c2d86c61d34f4ee762a46c9b5e472005a58c0d6adc +SIZE (xpi/firefox-45.3.0/mk.xpi) = 476391 +SHA256 (xpi/firefox-45.3.0/ml.xpi) = cdac893c0fcd6509bcf2d0fcae1dd7ac9509551d39ff7c3ec879f3e733f1841c +SIZE (xpi/firefox-45.3.0/ml.xpi) = 498681 +SHA256 (xpi/firefox-45.3.0/mr.xpi) = f4b8db4423adfa18dc528777134089ec547aedfc83573ce0eac9c6c85af019b0 +SIZE (xpi/firefox-45.3.0/mr.xpi) = 503700 +SHA256 (xpi/firefox-45.3.0/ms.xpi) = 1ae55644bc31420b373b00977da621d2668ba8e15069daac68e7b3b74d50e601 +SIZE (xpi/firefox-45.3.0/ms.xpi) = 440064 +SHA256 (xpi/firefox-45.3.0/nb-NO.xpi) = 899cab940517d35b9fc77c47fc9740e26d9399361d4cf318ede91b8448dfb71e +SIZE (xpi/firefox-45.3.0/nb-NO.xpi) = 435470 +SHA256 (xpi/firefox-45.3.0/nl.xpi) = f1902a95d8f72c1be474392dd0b03e4242157c8e68d058995ae851b56f8ffcf1 +SIZE (xpi/firefox-45.3.0/nl.xpi) = 435202 +SHA256 (xpi/firefox-45.3.0/nn-NO.xpi) = 26892e1415a2cf93d4a55a581786e50797d4d64073dac96768f952b4dc914a07 +SIZE (xpi/firefox-45.3.0/nn-NO.xpi) = 432934 +SHA256 (xpi/firefox-45.3.0/or.xpi) = 22004bd75c11ec38b590ee3e935ad2a4e248eb544c746fc9e369ce9bf8344d44 +SIZE (xpi/firefox-45.3.0/or.xpi) = 495922 +SHA256 (xpi/firefox-45.3.0/pa-IN.xpi) = 04b7a3b3b5838dfed6ac5326bb394b8c66d42c4bc865e50fb9864bc439816743 +SIZE (xpi/firefox-45.3.0/pa-IN.xpi) = 489550 +SHA256 (xpi/firefox-45.3.0/pl.xpi) = 948a39a9c407be04fe4cb3917e49db1460a32e1670606bb9bd096e806ad1dd62 +SIZE (xpi/firefox-45.3.0/pl.xpi) = 383929 +SHA256 (xpi/firefox-45.3.0/pt-BR.xpi) = d80c53685b56fbfcc87a16fa3d3fac923dbe99b4279ebeef875b3573e87fa1bb +SIZE (xpi/firefox-45.3.0/pt-BR.xpi) = 450991 +SHA256 (xpi/firefox-45.3.0/pt-PT.xpi) = e358f3bdd97745dd06d5bfce4212bad5fec3957263b9de4594d785a1e1ad34dc +SIZE (xpi/firefox-45.3.0/pt-PT.xpi) = 437022 +SHA256 (xpi/firefox-45.3.0/rm.xpi) = 7be3f74c101e1ae55e2e6d4b931ecf0166e2bc7996b64cd2d4e85e53417d98b0 +SIZE (xpi/firefox-45.3.0/rm.xpi) = 437717 +SHA256 (xpi/firefox-45.3.0/ro.xpi) = 39cffa564f767ef31a712e6696e3f39cc00819f33aa899b9ecb56221c3ed04b0 +SIZE (xpi/firefox-45.3.0/ro.xpi) = 444062 +SHA256 (xpi/firefox-45.3.0/ru.xpi) = 28b28e799da22c1c576c2c624a980490d940310894a1cc39511334f8436999ae +SIZE (xpi/firefox-45.3.0/ru.xpi) = 392738 +SHA256 (xpi/firefox-45.3.0/si.xpi) = e8e12fbca0ba17f5c5abdd87519bee0bb71b7e455d0ec0cb7e8ddfd021a42ad9 +SIZE (xpi/firefox-45.3.0/si.xpi) = 482248 +SHA256 (xpi/firefox-45.3.0/sk.xpi) = 627104163ae9ee466b802028cfaa7c667fbfd63271b1eea186d1234f0209aaf0 +SIZE (xpi/firefox-45.3.0/sk.xpi) = 453606 +SHA256 (xpi/firefox-45.3.0/sl.xpi) = 9f3cb943ce906effdd313214cb38ac131ca5501f7b57ca3744a32311c28589be +SIZE (xpi/firefox-45.3.0/sl.xpi) = 444963 +SHA256 (xpi/firefox-45.3.0/son.xpi) = ce87df0f991330a2322c42a77eecc856c5bd355e7a8440f68683cb75f8971595 +SIZE (xpi/firefox-45.3.0/son.xpi) = 433513 +SHA256 (xpi/firefox-45.3.0/sq.xpi) = 5901935e95fbc43b483cec6cf952ff7260e32124422bc6feee7bbb8f2d46c3a5 +SIZE (xpi/firefox-45.3.0/sq.xpi) = 452186 +SHA256 (xpi/firefox-45.3.0/sr.xpi) = 44c692eda984bd569b34a30d844971637e6b50c5417d6af8edebbf95592d9770 +SIZE (xpi/firefox-45.3.0/sr.xpi) = 464479 +SHA256 (xpi/firefox-45.3.0/sv-SE.xpi) = 9e3ed60f6aba91fd3372ba87d29992212a58a11abe5023255c38f188fe3dfdff +SIZE (xpi/firefox-45.3.0/sv-SE.xpi) = 444214 +SHA256 (xpi/firefox-45.3.0/ta.xpi) = 441721aa669201fa9ff87b4df6169bc02aaa05b2d7c4d40c6ff46ed15833d5c8 +SIZE (xpi/firefox-45.3.0/ta.xpi) = 483117 +SHA256 (xpi/firefox-45.3.0/te.xpi) = 98036a788bac894455ce71ba51b646d7cd4df14e17420a03c2dc6614937db47b +SIZE (xpi/firefox-45.3.0/te.xpi) = 492471 +SHA256 (xpi/firefox-45.3.0/th.xpi) = ba3006e5c0a426a745ea385b11c2f7fedc170570a6c960ddabffec1e57aff52f +SIZE (xpi/firefox-45.3.0/th.xpi) = 477650 +SHA256 (xpi/firefox-45.3.0/tr.xpi) = bc4f673409e50dda48c42d4c913bc029c523aeee8e09ae026ec9d7f13ead4101 +SIZE (xpi/firefox-45.3.0/tr.xpi) = 451166 +SHA256 (xpi/firefox-45.3.0/uk.xpi) = b47822e78efa04c17ca0ba567f7ced0ce6f306d1d0d3dfbdaca68f5a6c27d5fe +SIZE (xpi/firefox-45.3.0/uk.xpi) = 494780 +SHA256 (xpi/firefox-45.3.0/uz.xpi) = 87642ded8387c416f5a43fc50920bf962ecf3056521b507493932ba6d69c1f6e +SIZE (xpi/firefox-45.3.0/uz.xpi) = 443803 +SHA256 (xpi/firefox-45.3.0/vi.xpi) = 696168c72df76c065ab7d8d5ec898fc28f46d22e9ee59c1b8f77ee26b729472c +SIZE (xpi/firefox-45.3.0/vi.xpi) = 450778 +SHA256 (xpi/firefox-45.3.0/xh.xpi) = 2bd00cf16339926c24217901196cd4135cf6039a3a40f055ab72d6012eb114d7 +SIZE (xpi/firefox-45.3.0/xh.xpi) = 432918 +SHA256 (xpi/firefox-45.3.0/zh-CN.xpi) = 89cb03bd98b25a8f2a3468ac509a1cd5a893a74ec62b5cd436fe0e9e2f105333 +SIZE (xpi/firefox-45.3.0/zh-CN.xpi) = 475797 +SHA256 (xpi/firefox-45.3.0/zh-TW.xpi) = 811561b65046f345531d95854c028ed345e99f57c919efeee887ef4fb9dee79f +SIZE (xpi/firefox-45.3.0/zh-TW.xpi) = 466529 diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 3589d34c6a6..8f133ee6299 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -2,13 +2,12 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 45.2.0 -PORTREVISION= 2 +DISTVERSION= 45.3.0 DISTVERSIONSUFFIX=esr.source PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build2/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= -esr MAINTAINER= gecko@FreeBSD.org diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo index f36f8aa86a7..c67f6e357d1 100644 --- a/www/firefox-esr/distinfo +++ b/www/firefox-esr/distinfo @@ -1,2 +1,2 @@ -SHA256 (firefox-45.2.0esr.source.tar.xz) = 1a729774034231c919dc5a556e17d3342792d5347c755d8d0a4f67a07374804b -SIZE (firefox-45.2.0esr.source.tar.xz) = 185458280 +SHA256 (firefox-45.3.0esr.source.tar.xz) = 922233c65c0aabd05371974c289495119c28d72fc7f8b06a22b58c5f70f8b8f7 +SIZE (firefox-45.3.0esr.source.tar.xz) = 185330580 diff --git a/www/firefox-esr/files/patch-bug1285501 b/www/firefox-esr/files/patch-bug1285501 deleted file mode 100644 index 2c8df471411..00000000000 --- a/www/firefox-esr/files/patch-bug1285501 +++ /dev/null @@ -1,22 +0,0 @@ -diff --git media/webrtc/trunk/build/filename_rules.gypi media/webrtc/trunk/build/filename_rules.gypi -index 844d5c5..7b16a15 100644 ---- media/webrtc/trunk/build/filename_rules.gypi -+++ media/webrtc/trunk/build/filename_rules.gypi -@@ -29,7 +29,7 @@ - # In case a file is not needed, it is going to be excluded later on. - # TODO(evan): the above is not correct; we shouldn't build _linux - # files on non-linux. -- ['OS!="linux" and OS!="openbsd" and OS!="freebsd" or >(nacl_untrusted_build)==1', { -+ ['OS!="linux" and OS!="solaris" and <(os_bsd)!=1 or >(nacl_untrusted_build)==1', { - 'sources/': [ - ['exclude', '_linux(_unittest)?\\.(h|cc)$'], - ['exclude', '(^|/)linux/'], -@@ -55,7 +55,7 @@ - ['exclude', '_nacl(_unittest)?\\.(h|cc)$'], - ], - }], -- ['OS!="linux" and OS!="openbsd" and OS!="freebsd" or >(nacl_untrusted_build)==1', { -+ ['OS!="linux" and OS!="solaris" and <(os_bsd)!=1 or >(nacl_untrusted_build)==1', { - 'sources/': [ - ['exclude', '_xdg(_unittest)?\\.(h|cc)$'], - ], diff --git a/www/libxul/Makefile b/www/libxul/Makefile index 5f2450ba645..329b93b5bd7 100644 --- a/www/libxul/Makefile +++ b/www/libxul/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= libxul -DISTVERSION= 45.2.0 -PORTREVISION= 2 +DISTVERSION= 45.3.0 CATEGORIES?= www devel MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build2/source diff --git a/www/libxul/distinfo b/www/libxul/distinfo index f36f8aa86a7..c67f6e357d1 100644 --- a/www/libxul/distinfo +++ b/www/libxul/distinfo @@ -1,2 +1,2 @@ -SHA256 (firefox-45.2.0esr.source.tar.xz) = 1a729774034231c919dc5a556e17d3342792d5347c755d8d0a4f67a07374804b -SIZE (firefox-45.2.0esr.source.tar.xz) = 185458280 +SHA256 (firefox-45.3.0esr.source.tar.xz) = 922233c65c0aabd05371974c289495119c28d72fc7f8b06a22b58c5f70f8b8f7 +SIZE (firefox-45.3.0esr.source.tar.xz) = 185330580 diff --git a/www/libxul/files/patch-bug1285501 b/www/libxul/files/patch-bug1285501 deleted file mode 100644 index 2c8df471411..00000000000 --- a/www/libxul/files/patch-bug1285501 +++ /dev/null @@ -1,22 +0,0 @@ -diff --git media/webrtc/trunk/build/filename_rules.gypi media/webrtc/trunk/build/filename_rules.gypi -index 844d5c5..7b16a15 100644 ---- media/webrtc/trunk/build/filename_rules.gypi -+++ media/webrtc/trunk/build/filename_rules.gypi -@@ -29,7 +29,7 @@ - # In case a file is not needed, it is going to be excluded later on. - # TODO(evan): the above is not correct; we shouldn't build _linux - # files on non-linux. -- ['OS!="linux" and OS!="openbsd" and OS!="freebsd" or >(nacl_untrusted_build)==1', { -+ ['OS!="linux" and OS!="solaris" and <(os_bsd)!=1 or >(nacl_untrusted_build)==1', { - 'sources/': [ - ['exclude', '_linux(_unittest)?\\.(h|cc)$'], - ['exclude', '(^|/)linux/'], -@@ -55,7 +55,7 @@ - ['exclude', '_nacl(_unittest)?\\.(h|cc)$'], - ], - }], -- ['OS!="linux" and OS!="openbsd" and OS!="freebsd" or >(nacl_untrusted_build)==1', { -+ ['OS!="linux" and OS!="solaris" and <(os_bsd)!=1 or >(nacl_untrusted_build)==1', { - 'sources/': [ - ['exclude', '_xdg(_unittest)?\\.(h|cc)$'], - ], diff --git a/www/linux-firefox/Makefile b/www/linux-firefox/Makefile index e7f9fed33e9..176ecfdb250 100644 --- a/www/linux-firefox/Makefile +++ b/www/linux-firefox/Makefile @@ -2,12 +2,12 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 45.2.0 +DISTVERSION= 45.3.0 DISTVERSIONSUFFIX=esr PORTEPOCH= 2 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/linux-i686/en-US \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build2/linux-i686/en-US + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/linux-i686/en-US MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla diff --git a/www/linux-firefox/distinfo b/www/linux-firefox/distinfo index 83620d9cd6f..846b5386378 100644 --- a/www/linux-firefox/distinfo +++ b/www/linux-firefox/distinfo @@ -1,5 +1,5 @@ -SHA256 (firefox-45.2.0esr.tar.bz2) = 8eb51168d86cbb87cb039ec9a31320f4239c4e8ea7901a092bf63973b47e3f8e -SIZE (firefox-45.2.0esr.tar.bz2) = 52163569 +SHA256 (firefox-45.3.0esr.tar.bz2) = 8a05335f58ff1be7225fb638ec37bff49a2285a742ea7e918ce1baa4ea2d0289 +SIZE (firefox-45.3.0esr.tar.bz2) = 52179585 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b diff --git a/www/mod_wsgi4/Makefile b/www/mod_wsgi4/Makefile index 8d086565cc7..8a3d3dfaa4a 100644 --- a/www/mod_wsgi4/Makefile +++ b/www/mod_wsgi4/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= mod_wsgi -PORTVERSION= 4.4.22 +PORTVERSION= 4.5.3 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE= APACHE20 CONFLICTS_INSTALL=${PKGNAMEPREFIX}mod_wsgi3.* mod_wsgi3.* USE_APACHE= 22+ -USES= python +USES= gettext python GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-apxs="${APXS}" --with-python="${PYTHON_CMD}" diff --git a/www/mod_wsgi4/distinfo b/www/mod_wsgi4/distinfo index d91b3a81f3c..89bed5d8ac5 100644 --- a/www/mod_wsgi4/distinfo +++ b/www/mod_wsgi4/distinfo @@ -1,2 +1,3 @@ -SHA256 (mod_wsgi-4.4.22.tar.gz) = d8b7f9f84763277a6869c3f8609606e93416c44807edd2adce80f8923a6fa138 -SIZE (mod_wsgi-4.4.22.tar.gz) = 1263989 +TIMESTAMP = 1468728718 +SHA256 (mod_wsgi-4.5.3.tar.gz) = 7889ad54a5816221d223e3aeedb8ab4ede2b8061d41f440b73368f2b5e11c33a +SIZE (mod_wsgi-4.5.3.tar.gz) = 1779630 diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile index 142213c913c..9ad37355827 100644 --- a/www/nginx-devel/Makefile +++ b/www/nginx-devel/Makefile @@ -897,12 +897,11 @@ CONFIGURE_ARGS+=--add-module=${WRKSRC_redis2} .endif .if ${PORT_OPTIONS:MRTMP} -NGINX_RTMP_VERSION= 1.1.7 +NGINX_RTMP_VERSION= 1.1.8 GH_ACCOUNT+= arut:rtmp GH_PROJECT+= nginx-rtmp-module:rtmp GH_TAGNAME+= v${NGINX_RTMP_VERSION}:rtmp CONFIGURE_ARGS+=--add-module=${WRKSRC_rtmp} -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_rtmp_core_module.c .endif .if ${PORT_OPTIONS:MSET_MISC} diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo index eee9fa600d1..17fe7105f0c 100644 --- a/www/nginx-devel/distinfo +++ b/www/nginx-devel/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1469591160 +TIMESTAMP = 1470005526 SHA256 (nginx-1.11.3.tar.gz) = 4a667f40f9f3917069db1dea1f2d5baa612f1fa19378aadf71502e846a424610 SIZE (nginx-1.11.3.tar.gz) = 938045 SHA256 (nginx-accesskey-2.0.3.tar.gz) = d9e94321e78a02de16c57f3e048fd31059fd8116ed03d6de7180f435c52502b1 @@ -107,8 +107,8 @@ SHA256 (openresty-rds-json-nginx-module-v0.14_GH0.tar.gz) = 99aedf222a9664484918 SIZE (openresty-rds-json-nginx-module-v0.14_GH0.tar.gz) = 33496 SHA256 (openresty-redis2-nginx-module-v0.12_GH0.tar.gz) = baf5274c815a5f27854747df09ff5bcd6d82e0baa2f224a9db6450d2f3a35a4f SIZE (openresty-redis2-nginx-module-v0.12_GH0.tar.gz) = 28981 -SHA256 (arut-nginx-rtmp-module-v1.1.7_GH0.tar.gz) = 7922b0e3d5f3d9c4b275e4908cfb8f5fb1bfb3ac2df77f4c262cda56df21aab3 -SIZE (arut-nginx-rtmp-module-v1.1.7_GH0.tar.gz) = 519735 +SHA256 (arut-nginx-rtmp-module-v1.1.8_GH0.tar.gz) = de5866111a5b18c9dfb1c10f3a0e84b56af77f7005a41807368f7769b8a50965 +SIZE (arut-nginx-rtmp-module-v1.1.8_GH0.tar.gz) = 519647 SHA256 (openresty-set-misc-nginx-module-6582fb4_GH0.tar.gz) = cc325830477dfcdbb355fc7b19cbc2f4e55c179b3b56fdfe0613b5a7b926235e SIZE (openresty-set-misc-nginx-module-6582fb4_GH0.tar.gz) = 35961 SHA256 (nginx-shib-nginx-http-shibboleth-4f1119b_GH0.tar.gz) = c25f284bc934f59a267d319385a3e11858efef786c84b49a77d09e7f5274bbf1 diff --git a/www/nginx-devel/files/extra-patch-ngx_rtmp_core_module.c b/www/nginx-devel/files/extra-patch-ngx_rtmp_core_module.c deleted file mode 100644 index 91d82da948a..00000000000 --- a/www/nginx-devel/files/extra-patch-ngx_rtmp_core_module.c +++ /dev/null @@ -1,20 +0,0 @@ ---- ../nginx-rtmp-module-1.1.7/ngx_rtmp_core_module.c.orig 2016-05-25 19:25:35.779720000 -0400 -+++ ../nginx-rtmp-module-1.1.7/ngx_rtmp_core_module.c 2016-05-25 19:26:28.055352000 -0400 -@@ -545,7 +545,7 @@ - break; - } - -- if (ngx_memcmp(ls[i].sockaddr + off, u.sockaddr + off, len) != 0) { -+ if (ngx_memcmp(ls[i].sockaddr + off, &u.sockaddr + off, len) != 0) { - continue; - } - -@@ -565,7 +565,7 @@ - - ngx_memzero(ls, sizeof(ngx_rtmp_listen_t)); - -- ngx_memcpy(ls->sockaddr, u.sockaddr, u.socklen); -+ ngx_memcpy(ls->sockaddr, &u.sockaddr, u.socklen); - - ls->socklen = u.socklen; - ls->wildcard = u.wildcard; diff --git a/www/offline-npm/Makefile b/www/offline-npm/Makefile index e0c0b9983a4..448a43684ec 100644 --- a/www/offline-npm/Makefile +++ b/www/offline-npm/Makefile @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= offline-npm -PORTVERSION= 0.2.1 +PORTVERSION= 0.2.2 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= www MAINTAINER= cpm@FreeBSD.org @@ -16,6 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= npm>0:www/npm RUN_DEPENDS= npm>0:www/npm +BROKEN= Support for this project is broken with npm >= v3.x + USE_GITHUB= yes GH_ACCOUNT= commenthol GH_PROJECT= offline-npm diff --git a/www/offline-npm/distinfo b/www/offline-npm/distinfo index 624e175513e..c39ffc06185 100644 --- a/www/offline-npm/distinfo +++ b/www/offline-npm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1468600027 -SHA256 (commenthol-offline-npm-v0.2.1_GH0.tar.gz) = f761fba899eb9b1f3fc47deca5f0f1e19d9f880b9009c0a2550f339455fe6c8c -SIZE (commenthol-offline-npm-v0.2.1_GH0.tar.gz) = 14890 +TIMESTAMP = 1469823605 +SHA256 (commenthol-offline-npm-v0.2.2_GH0.tar.gz) = 445ea26b00b78f6397e0499055f97b7f222c103cce41a92028eeb884295f99b6 +SIZE (commenthol-offline-npm-v0.2.2_GH0.tar.gz) = 15615 diff --git a/www/offline-npm/pkg-plist b/www/offline-npm/pkg-plist index 0c0150981b6..0fa302333c7 100644 --- a/www/offline-npm/pkg-plist +++ b/www/offline-npm/pkg-plist @@ -1,5 +1,6 @@ bin/offline-npm lib/node_modules/.bin/offline-npm +lib/node_modules/offline-npm/BROKEN.md lib/node_modules/offline-npm/LICENSE lib/node_modules/offline-npm/README.md lib/node_modules/offline-npm/TUTORIAL.md diff --git a/www/py-google/Makefile b/www/py-google/Makefile index ca04db24883..77bef400dd6 100644 --- a/www/py-google/Makefile +++ b/www/py-google/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= google -PORTVERSION= 1.9.1 +PORTVERSION= 1.9.3 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-google/distinfo b/www/py-google/distinfo index 76c3da2a345..760cb83dda2 100644 --- a/www/py-google/distinfo +++ b/www/py-google/distinfo @@ -1,2 +1,3 @@ -SHA256 (google-1.9.1.tar.gz) = addc3981d3128a6ee0890e6eda0734b1e219f506d1c66cd38409bf2b9145df6f -SIZE (google-1.9.1.tar.gz) = 6277 +TIMESTAMP = 1469963042 +SHA256 (google-1.9.3.tar.gz) = 7c312681eafff0156a23b430eff320734da2430ac76973ffff1e396c096b8ebe +SIZE (google-1.9.3.tar.gz) = 6668 diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile index a32c6a5fd12..167706a5212 100644 --- a/x11-fm/doublecmd/Makefile +++ b/x11-fm/doublecmd/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= doublecmd -PORTVERSION= 0.7.1 +PORTVERSION= 0.7.3 CATEGORIES= x11-fm MASTER_SITES= SF/${PORTNAME}/Double%20Commander%20Source DISTNAME= ${PORTNAME}-${PORTVERSION}-src @@ -23,6 +23,7 @@ PORTDOCS= * USES= dos2unix desktop-file-utils USE_FPC= cairo fcl-base fcl-db fcl-image fcl-json fcl-registry \ fcl-xml iconvenc pasjpeg rtl-extra x11 +USE_XORG= x11 DOS2UNIX_FILES= src/dmhelpmanager.pas WANT_GNOME= yes @@ -112,7 +113,9 @@ WLX_MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer .if ${PORT_OPTIONS:MGTK2} LCL_PLATFORM= gtk2 +USE_GNOME+= cairo gdkpixbuf2 .elif ${PORT_OPTIONS:MQT4} +BROKEN= Does not build LCL_PLATFORM= qt .endif diff --git a/x11-fm/doublecmd/distinfo b/x11-fm/doublecmd/distinfo index 182b1d327fd..f344e5f42df 100644 --- a/x11-fm/doublecmd/distinfo +++ b/x11-fm/doublecmd/distinfo @@ -1,4 +1,4 @@ -SHA256 (doublecmd-0.7.1-src.tar.gz) = ecfe1fe8d6026181ae03a3defa4ec73226844a2bca8935bab1b66cc2c604fbbf -SIZE (doublecmd-0.7.1-src.tar.gz) = 6655564 +SHA256 (doublecmd-0.7.3-src.tar.gz) = f094d329abe626d139cec50265e7461110ad74a949e55994f52026685df24093 +SIZE (doublecmd-0.7.3-src.tar.gz) = 6668083 SHA256 (doublecmd-help-0.6.0-src.tar.gz) = d50a58f0e8c25c07720f2afd987213f330dfce268e2aef349d1da3de2eef1c39 SIZE (doublecmd-help-0.6.0-src.tar.gz) = 11514996 diff --git a/x11-fonts/wqy/Makefile b/x11-fonts/wqy/Makefile index dcf513667b2..df2a23ab218 100644 --- a/x11-fonts/wqy/Makefile +++ b/x11-fonts/wqy/Makefile @@ -3,7 +3,7 @@ PORTNAME= wqy-fonts PORTVERSION= 20100803 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= x11-fonts MASTER_SITES= SF/wqy/wqy-bitmapfont/1.0.0-RC1:bitmapfont \ diff --git a/x11/Makefile b/x11/Makefile index a2d321f5170..2d00f0e3fb2 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -320,6 +320,7 @@ SUBDIR += xautomation SUBDIR += xbacklight SUBDIR += xballoon + SUBDIR += xbanish SUBDIR += xbanner SUBDIR += xbelld SUBDIR += xbiff diff --git a/x11/xbanish/Makefile b/x11/xbanish/Makefile new file mode 100644 index 00000000000..7f55839dd30 --- /dev/null +++ b/x11/xbanish/Makefile @@ -0,0 +1,24 @@ +# Created by: Tobias Kortkamp +# $FreeBSD$ + +PORTNAME= xbanish +PORTVERSION= 1.4 +DISTVERSIONPREFIX= v +CATEGORIES= x11 + +MAINTAINER= t@tobik.me +COMMENT= Banish the mouse cursor when typing + +LICENSE= BSD3CLAUSE + +USE_GITHUB= yes +GH_ACCOUNT= jcs + +USE_XORG= x11 xfixes xi xt + +MAKE_ARGS= X11BASE="${PREFIX}" + +PLIST_FILES= bin/xbanish \ + man/man1/xbanish.1.gz + +.include diff --git a/x11/xbanish/distinfo b/x11/xbanish/distinfo new file mode 100644 index 00000000000..56802e62b73 --- /dev/null +++ b/x11/xbanish/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1469336573 +SHA256 (jcs-xbanish-v1.4_GH0.tar.gz) = df90d1fe2c2215e0bdfd3b6a3151ac29553248abd293f428760f8015e82d8c64 +SIZE (jcs-xbanish-v1.4_GH0.tar.gz) = 5407 diff --git a/x11/xbanish/pkg-descr b/x11/xbanish/pkg-descr new file mode 100644 index 00000000000..be4e0e275a3 --- /dev/null +++ b/x11/xbanish/pkg-descr @@ -0,0 +1,6 @@ +xbanish hides the mouse cursor when you start typing, and shows it +again when the mouse cursor moves or a mouse button is pressed. This +is similar to xterm's pointerMode setting, but xbanish works globally +in the X11 session. + +WWW: https://github.com/jcs/xbanish/ diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile index 1a226a7e4e1..c9128554ece 100644 --- a/x11/yelp/Makefile +++ b/x11/yelp/Makefile @@ -3,6 +3,7 @@ PORTNAME= yelp PORTVERSION= 3.18.1 +PORTREVISION= 1 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 @@ -20,7 +21,7 @@ RUN_DEPENDS= yelp-xsl>=0:textproc/yelp-xsl PORTSCOUT= limitw:1,even -USES= desktop-file-utils gettext gmake gnome libtool pathfix \ +USES= autoreconf desktop-file-utils gettext gmake gnome libtool pathfix \ pkgconfig tar:xz USE_XORG= x11 ice USE_GNOME= gtk30 intlhack libxml2 libxslt @@ -39,4 +40,10 @@ CONFIGURE_ENV+= YELP_LZMA_CFLAGS="-I/usr/include" \ YELP_LZMA_LIBS="-L/usr/lib -llzma" .endif +post-patch: + @${CP} ${FILESDIR}/yelp-groff ${WRKSRC}/libyelp + +post-install: + ${INSTALL_SCRIPT} ${FILESDIR}/yelp-groff ${STAGEDIR}${PREFIX}/libexec + .include diff --git a/x11/yelp/files/patch-libyelp_Makefile.am b/x11/yelp/files/patch-libyelp_Makefile.am new file mode 100644 index 00000000000..20d8e7f4ff3 --- /dev/null +++ b/x11/yelp/files/patch-libyelp_Makefile.am @@ -0,0 +1,18 @@ +--- libyelp/Makefile.am.orig 2016-07-10 15:09:03 UTC ++++ libyelp/Makefile.am +@@ -65,6 +65,7 @@ yelp-common-types.c: $(libyelpcommon_hea + $(libyelpcommon_headers)) > $@ + + lib_LTLIBRARIES = libyelp.la ++libexec_SCRIPTS = yelp-groff + + libyelp_la_SOURCES = \ + yelp-bookmarks.c \ +@@ -115,6 +116,7 @@ libyelp_la_CFLAGS = + $(YELP_CFLAGS) \ + -Wno-deprecated-declarations \ + -DDATADIR=\""$(datadir)"\" \ ++ -DLIBEXECDIR=\"$(libexecdir)\" \ + -DYELP_ICON_PATH=\"$(YELP_ICON_PATH)\" + + libyelp_la_CPPFLAGS = \ diff --git a/x11/yelp/files/patch-libyelp_yelp-man-parser.c b/x11/yelp/files/patch-libyelp_yelp-man-parser.c new file mode 100644 index 00000000000..0f2d63662c1 --- /dev/null +++ b/x11/yelp/files/patch-libyelp_yelp-man-parser.c @@ -0,0 +1,11 @@ +--- libyelp/yelp-man-parser.c.orig 2016-07-10 15:09:15 UTC ++++ libyelp/yelp-man-parser.c +@@ -369,7 +369,7 @@ get_troff (gchar *path, GError **error) + { + gint ystdout; + GError *err = NULL; +- const gchar *argv[] = { "man", "-Z", "-Tutf8", "-EUTF-8", path, NULL }; ++ const gchar *argv[] = { LIBEXECDIR "/yelp-groff", path, NULL }; + gchar **my_argv; + + /* g_strdupv() should accept a "const gchar **". */ diff --git a/x11/yelp/files/yelp-groff b/x11/yelp/files/yelp-groff new file mode 100644 index 00000000000..5348024d797 --- /dev/null +++ b/x11/yelp/files/yelp-groff @@ -0,0 +1,49 @@ +#!/bin/sh +# +# Copyright (c) 2011 Alexandre Rostovtsev +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the +# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +### +# +# Process the requested compressed source nroff file and output groff +# intermediate format. +# + +filename=$1 + +if [ -z ${filename} ] ; then + echo "Usage: yelp-groff [FILE]" >&2 + echo "Process a man FILE and output groff intermediate format." + exit 1 +fi + +# If "man -Z -Tutf8 -EUTF-8" works (i.e. if man is man-db), use that. +man -Z -Tutf8 -EUTF-8 ${filename} 2>/dev/null && exit 0 + +# Otherwise, manually uncompress the file ... +cat="cat" +case ${filename} in + *.bz2) cat="bzip2 -c -d" ;; + *.gz) cat="gunzip -c" ;; + *.lzma) cat="unlzma -c -d" ;; + *.xz) cat="unxz -c" ;; + *.Z) cat="zcat" ;; +esac + +# ... and run groff to get the intermediate format; preprocess with tbl +# unless MANROFFSEQ is defined. +${cat} ${filename} | groff -${MANROFFSEQ:-t} -man -Z -Tutf8 diff --git a/x11/yelp/pkg-plist b/x11/yelp/pkg-plist index c6579d1939f..725859e9a7e 100644 --- a/x11/yelp/pkg-plist +++ b/x11/yelp/pkg-plist @@ -26,6 +26,7 @@ lib/yelp/libyelpcommon.a lib/yelp/libyelpcommon.so lib/yelp/web-extensions/libyelpwebextension.a lib/yelp/web-extensions/libyelpwebextension.so +libexec/yelp-groff share/applications/yelp.desktop share/gtk-doc/html/libyelp/YelpDocument.html share/gtk-doc/html/libyelp/YelpSettings.html