*/*: sync with upstream
Taken from: HardenedBSD
This commit is contained in:
parent
4a3bb6a4fb
commit
491133a05f
112 changed files with 4674 additions and 479 deletions
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= bup
|
||||
PORTVERSION= 0.29.1
|
||||
PORTVERSION= 0.29.2
|
||||
CATEGORIES= archivers python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
|
|
@ -18,6 +18,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylibacl>=0:security/py-pylibacl@${PY_FLAVOR
|
|||
par2cmdline>=0.4:archivers/par2cmdline
|
||||
BUILD_DEPENDS= bash:shells/bash git>=1.5.3.1:devel/git
|
||||
|
||||
USES= python:2.7 gmake
|
||||
|
||||
PLIST_SUB= MANDIR=${PREFIX}/man
|
||||
|
||||
OPTIONS_DEFINE= TORNADO DOCS
|
||||
|
|
@ -31,7 +33,6 @@ DOCS_VARS_OFF= PANDOC=""
|
|||
|
||||
TEST_TARGET= test
|
||||
MAKE_ARGS= PANDOC="${PANDOC}"
|
||||
USES= python:2.7 gmake
|
||||
USE_GITHUB= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1524554104
|
||||
SHA256 (bup-bup-0.29.1_GH0.tar.gz) = d24b53c842d1edc907870aa69facbd45f68d778cc013b1c311b655d10d017250
|
||||
SIZE (bup-bup-0.29.1_GH0.tar.gz) = 388654
|
||||
TIMESTAMP = 1548255421
|
||||
SHA256 (bup-bup-0.29.2_GH0.tar.gz) = 7f54503f305eab5db5db41e1825477b8804870ca251f65bcfb4d89ad2598574f
|
||||
SIZE (bup-bup-0.29.2_GH0.tar.gz) = 389145
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libopenmpt
|
||||
PORTVERSION= 0.4.1
|
||||
PORTVERSION= 0.4.2
|
||||
DISTVERSIONSUFFIX= +release.autotools
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1546885809
|
||||
SHA256 (libopenmpt-0.4.1+release.autotools.tar.gz) = e4fe7e476b91bc99a16c1a06fc739f6a1051a619c8cdd769c24213289b0a35cc
|
||||
SIZE (libopenmpt-0.4.1+release.autotools.tar.gz) = 1461371
|
||||
TIMESTAMP = 1548322318
|
||||
SHA256 (libopenmpt-0.4.2+release.autotools.tar.gz) = d7120b8298e7693ab80631341b82ade6e07e7355ac516ac99513ceec6fb910c2
|
||||
SIZE (libopenmpt-0.4.2+release.autotools.tar.gz) = 1461745
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \
|
|||
libmxml.so:textproc/mxml \
|
||||
liblo.so:audio/liblo
|
||||
|
||||
USES= tar:bzip2 cmake:insource pkgconfig
|
||||
USES= compiler:c++11-lang tar:bzip2 cmake:insource pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
OPTIONS_DEFINE= OSS JACK GUI PORTAUDIO LASH DOCS EXAMPLES
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gerbv
|
||||
PORTVERSION= 2.6.2
|
||||
PORTVERSION= 2.7.0
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
|
|
@ -12,11 +12,16 @@ COMMENT= Gerber file viewer
|
|||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= autoreconf desktop-file-utils gmake libtool localbase pathfix pkgconfig
|
||||
USE_GNOME= gtk20
|
||||
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
libfreetype.so:print/freetype2
|
||||
|
||||
USES= autoreconf desktop-file-utils gmake gnome \
|
||||
libtool localbase pathfix pkgconfig
|
||||
USE_GNOME= cairo gtk20
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= ac_aux_dir="."
|
||||
USE_LDCONFIG= yes
|
||||
INSTALLS_ICONS= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1515246425
|
||||
SHA256 (gerbv-2.6.2.tar.gz) = f1049ba16e9a2acba0d39f838bf036c09ee90c52700ed014d7136110ad9988b3
|
||||
SIZE (gerbv-2.6.2.tar.gz) = 2619053
|
||||
TIMESTAMP = 1548269427
|
||||
SHA256 (gerbv-2.7.0.tar.gz) = cdd5d9924617a9c3e4294e7a40b85bb78cf7c2cbba87fdd9dcf60f04f13097d9
|
||||
SIZE (gerbv-2.7.0.tar.gz) = 5565812
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ include/gerbv-%%VERSION%%/gerbv.h
|
|||
lib/libgerbv.a
|
||||
lib/libgerbv.so
|
||||
lib/libgerbv.so.1
|
||||
lib/libgerbv.so.1.0.8
|
||||
lib/libgerbv.so.1.0.9
|
||||
libdata/pkgconfig/libgerbv.pc
|
||||
man/man1/gerbv.1.gz
|
||||
share/applications/gerbv.desktop
|
||||
|
|
@ -18,6 +18,14 @@ share/applications/gerbv.desktop
|
|||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mentor-BoardStation/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mentor-BoardStation/artwork_1.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/am-test/am-test.gbx
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/1.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/full-ex.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/gerbv_am_expression_bug.ger
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/jj1.drl
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/jj1.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/limit-ex.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/stp0.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cslk/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cslk/cslk.gbx
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cslk/cslk.ps
|
||||
|
|
@ -26,6 +34,10 @@ share/applications/gerbv.desktop
|
|||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dan/top_sr.gbx
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eaglecad1/top-cop.gbx
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eaglecad1/top-cop.pdf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/README
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/ekf.gap
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/ekf_08.apt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/l1.off
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/d1.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/drill0.exc
|
||||
|
|
@ -49,6 +61,14 @@ share/applications/gerbv.desktop
|
|||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exposure/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exposure/example.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exposure/example.jpg
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/README
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.back.gbr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.fab.gbr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.front.gbr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.group1.gbr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.group2.gbr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.pcb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.plated-drill.cnc
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/l1-1.grb
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/l1-2.grb
|
||||
|
|
@ -81,6 +101,29 @@ share/applications/gerbv.desktop
|
|||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pick-and-place/LED.xy
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polarity/6_vbat.gbr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polarity/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Assembly_Drawings.pdf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Final_Artwork_Prints.pdf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Pick_Place_for_SE_SG_IF_V2.csv
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Pick_Place_for_SE_SG_IF_V2.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.DRL
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.DRR
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GBL
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GBO
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GBS
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GD1
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GG1
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GM1
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GM2
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GTL
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GTO
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GTS
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.LDP
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.REP
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.RUL
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.TXT
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.apr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Status_Report.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/bpB.GP1
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/bpB.png
|
||||
|
|
@ -89,6 +132,11 @@ share/applications/gerbv.desktop
|
|||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trailing/README.txt
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trailing/cd1r2.1_sieb0.off
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trailing/cd1r2.1_sieb1.off
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example-cairo.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example-gdk.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example-viewmate.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example.gbr
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/mail.txt
|
||||
%%DATADIR%%/scheme/gerb-debug.scm
|
||||
%%DATADIR%%/scheme/gerb-ps.scm
|
||||
%%DATADIR%%/scheme/init.scm
|
||||
|
|
|
|||
|
|
@ -2,22 +2,19 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= auto-tw-l10n
|
||||
PORTVERSION= 1.15
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.16
|
||||
CATEGORIES= chinese
|
||||
MASTER_SITES= LOCAL/sunpoet
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Automatic localization for Traditional Chinese locale
|
||||
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
USES= tar:xz
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
pre-install:
|
||||
@${FIND} ${WRKSRC} -name "*.orig" -delete
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= BSDTW
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/share/skel/zh_TW.UTF-8/
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (auto-tw-l10n-1.15.tar.xz) = 53e4ffaa62c825d9658e97990451720b6f98a83dbdd6ff3ec1f1b82516551760
|
||||
SIZE (auto-tw-l10n-1.15.tar.xz) = 7760
|
||||
TIMESTAMP = 1548348182
|
||||
SHA256 (BSDTW-auto-tw-l10n-1.16_GH0.tar.gz) = 26c99b624c2ce15045ee518e955d0fdd704e3a1d6f132b57ce33fe42cde0bfa9
|
||||
SIZE (BSDTW-auto-tw-l10n-1.16_GH0.tar.gz) = 8551
|
||||
|
|
|
|||
|
|
@ -1,41 +0,0 @@
|
|||
--- dot.xinitrc.orig 2018-05-25 11:12:38.061402000 +0800
|
||||
+++ dot.xinitrc 2018-05-25 11:15:12.366127000 +0800
|
||||
@@ -1,22 +1,27 @@
|
||||
export TERM=xterm
|
||||
|
||||
-export XMODIFIERS='@im=xcin'
|
||||
+#export XMODIFIERS='@im=xcin'
|
||||
+export XMODIFIERS='@im=gcin'
|
||||
#export XMODIFIERS='@im=SCIM'
|
||||
#export XMODIFIERS='@im=oxim'
|
||||
#export XMODIFIERS=@im=ibus
|
||||
+#export XMODIFIERS='@im=fcitx'
|
||||
|
||||
#export GTK_IM_MODULE=xcin
|
||||
-export GTK_IM_MODULE=xim
|
||||
+export GTK_IM_MODULE=gcin
|
||||
+#export GTK_IM_MODULE=xim
|
||||
#export GTK_IM_MODULE=scim
|
||||
#export GTK_IM_MODULE=oxim
|
||||
#export GTK_IM_MODULE=ibus
|
||||
+#export GTK_IM_MODULE=fcitx
|
||||
|
||||
-export QT_IM_MODULE=xim
|
||||
+export QT_IM_MODULE=gcin
|
||||
+#export QT_IM_MODULE=xim
|
||||
+#export QT_IM_MODULE=fcitx
|
||||
|
||||
-export GCIN_XIM=xcin
|
||||
-
|
||||
# Input Method
|
||||
exec gcin &
|
||||
+#exec fcitx &
|
||||
#exec xcin2.5 &
|
||||
#scim -d &
|
||||
#exec oxim &
|
||||
@@ -37,3 +42,5 @@
|
||||
#exec wmaker
|
||||
#exec startxfce4
|
||||
#exec startkde4
|
||||
+#exec startfluxbox
|
||||
+#exec ck-launch-session startkde
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pspg
|
||||
DISTVERSION= 1.6.2
|
||||
DISTVERSION= 1.6.3
|
||||
CATEGORIES= databases
|
||||
|
||||
MAINTAINER= dg@syrec.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1536594931
|
||||
SHA256 (okbob-pspg-1.6.2_GH0.tar.gz) = 2b824ae7b8b7b51857c528aa16192f09c0fa679141d2bbc7f55b9a90c6098894
|
||||
SIZE (okbob-pspg-1.6.2_GH0.tar.gz) = 890674
|
||||
TIMESTAMP = 1548328902
|
||||
SHA256 (okbob-pspg-1.6.3_GH0.tar.gz) = 5ea8499a745a14428323419f256c4c609437e6c6c0cbd839b47137c398f5640f
|
||||
SIZE (okbob-pspg-1.6.3_GH0.tar.gz) = 891974
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ MAINTAINER= jt@ixsystems.com
|
|||
COMMENT= Scientific calculator from the Lumina Desktop
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/../../../LICENSE
|
||||
|
||||
LIB_DEPENDS+= libxcb-ewmh.so:x11/xcb-util-wm \
|
||||
libxcb-icccm.so:x11/xcb-util-wm \
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
Scientific calculator from the Lumina Desktop.
|
||||
|
||||
WWW: http://lumina-desktop.org
|
||||
WWW: https://lumina-desktop.org/
|
||||
|
|
|
|||
|
|
@ -20,8 +20,9 @@ LIB_DEPENDS= libnotify.so:devel/libnotify \
|
|||
libdbus-glib-1.so:devel/dbus-glib \
|
||||
libdbus-1.so:devel/dbus
|
||||
|
||||
USES= gettext-tools gmake libtool pkgconfig tar:bzip2 xfce:gtk3
|
||||
USE_GNOME= gtk30 glib20 cairo intltool
|
||||
USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 \
|
||||
xfce:gtk3
|
||||
USE_GNOME= cairo gtk30 glib20 intltool
|
||||
USE_XFCE= libutil panel
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
|
|
@ -29,10 +30,11 @@ GNU_CONFIGURE= yes
|
|||
INSTALLS_ICONS= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_EXTRA_PATCHES= ${FILESDIR}/extra-patch-configure
|
||||
OPTIONS_SUB= yes
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext-runtime
|
||||
|
||||
# requires libxfce4panel-2.0 >= 4.13.0 (development version)
|
||||
PORTSCOUT= skipv:0.4.3
|
||||
|
|
|
|||
|
|
@ -1,20 +0,0 @@
|
|||
--- configure.orig 2016-11-09 22:20:54 UTC
|
||||
+++ configure
|
||||
@@ -5771,7 +5771,7 @@ with_gnu_ld=$lt_cv_prog_gnu_ld
|
||||
$as_echo_n "checking whether NLS is requested... " >&6; }
|
||||
# Check whether --enable-nls was given.
|
||||
if test "${enable_nls+set}" = set; then :
|
||||
- enableval=$enable_nls; USE_NLS=$enableval
|
||||
+ enableval=$enable_nls; USE_NLS=no
|
||||
else
|
||||
USE_NLS=yes
|
||||
fi
|
||||
@@ -13772,7 +13772,7 @@ $as_echo "#define HAVE_LC_MESSAGES 1" >>
|
||||
|
||||
fi
|
||||
fi
|
||||
- USE_NLS=yes
|
||||
+# USE_NLS=yes
|
||||
|
||||
|
||||
gt_cv_have_gettext=no
|
||||
|
|
@ -1689,6 +1689,7 @@
|
|||
SUBDIR += llvm50
|
||||
SUBDIR += llvm60
|
||||
SUBDIR += llvm70
|
||||
SUBDIR += llvm80
|
||||
SUBDIR += lm4tools
|
||||
SUBDIR += lmdbg
|
||||
SUBDIR += lndir
|
||||
|
|
@ -6361,6 +6362,7 @@
|
|||
SUBDIR += xtoolchain-llvm50
|
||||
SUBDIR += xtoolchain-llvm60
|
||||
SUBDIR += xtoolchain-llvm70
|
||||
SUBDIR += xtoolchain-llvm80
|
||||
SUBDIR += xwpe
|
||||
SUBDIR += xxgdb
|
||||
SUBDIR += xxhash
|
||||
|
|
|
|||
|
|
@ -20,8 +20,7 @@ LIB_DEPENDS= libgif.so:graphics/giflib \
|
|||
libfreetype.so:print/freetype2 \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libdbus-1.so:devel/dbus \
|
||||
libsndfile.so:audio/libsndfile \
|
||||
libunwind.so:devel/libunwind
|
||||
libsndfile.so:audio/libsndfile
|
||||
|
||||
# lib/libeio.so.1
|
||||
CONFLICTS_INSTALL= libeio
|
||||
|
|
@ -170,6 +169,11 @@ CONFIGURE_ARGS+= --disable-ibus --with-glib=no
|
|||
CONFIGURE_ARGS+= --with-opengl=none
|
||||
.endif
|
||||
|
||||
# keep in sync with all platforms where libunwind is available
|
||||
.if (${ARCH} == amd64 || ${ARCH} == i386)
|
||||
LIB_DEPENDS+= libunwind.so:devel/libunwind
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
|
||||
USES+= lua
|
||||
CONFIGURE_ARGS+= --enable-lua-old
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= gogs
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.11.66
|
||||
DISTVERSION= 0.11.79
|
||||
CATEGORIES= devel www
|
||||
|
||||
MAINTAINER= dg@syrec.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1537539621
|
||||
SHA256 (gogs-gogs-v0.11.66_GH0.tar.gz) = 492233d48045f607a5822d2c3644ac174ce2e43741f770896f400051c398274e
|
||||
SIZE (gogs-gogs-v0.11.66_GH0.tar.gz) = 19207435
|
||||
TIMESTAMP = 1548330406
|
||||
SHA256 (gogs-gogs-v0.11.79_GH0.tar.gz) = b71509311b94a7617b3235b7a04e20f4b55351f7b8910bbb077ae1c0a23de290
|
||||
SIZE (gogs-gogs-v0.11.79_GH0.tar.gz) = 19213198
|
||||
|
|
|
|||
|
|
@ -18,8 +18,6 @@ BROKEN_powerpc= fails to build: assembly not supported, see PR\#94: http://code
|
|||
BROKEN_powerpc64= fails to build: assembly not supported, see PR\#94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1
|
||||
BROKEN_sparc64= fails to build: assembly not supported, see PR\#94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1
|
||||
|
||||
LIB_DEPENDS= libunwind.so:devel/libunwind
|
||||
|
||||
DOCSDIR= ${PREFIX}/share/doc/gperftools
|
||||
|
||||
USES= compiler gmake libtool
|
||||
|
|
@ -64,6 +62,11 @@ CXXFLAGS+= -fno-builtin
|
|||
CONFIGURE_ARGS+=--enable-frame-pointers
|
||||
.endif
|
||||
|
||||
# keep in sync with all platforms where libunwind is available
|
||||
.if (${ARCH} == amd64 || ${ARCH} == i386)
|
||||
LIB_DEPENDS+= libunwind.so:devel/libunwind
|
||||
.endif
|
||||
|
||||
post-build:
|
||||
@${ECHO}
|
||||
@${ECHO} "Please run 'make check' (requires bash)."
|
||||
|
|
|
|||
615
devel/llvm80/Makefile
Normal file
615
devel/llvm80/Makefile
Normal file
|
|
@ -0,0 +1,615 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= llvm
|
||||
DISTVERSION= 8.0.0rc1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= devel lang
|
||||
MASTER_SITES= http://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR}
|
||||
PKGNAMESUFFIX= ${LLVM_SUFFIX}
|
||||
DISTNAME= ${PORTNAME}-${DISTVERSION}.src
|
||||
DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= brooks@FreeBSD.org
|
||||
COMMENT= LLVM and Clang
|
||||
|
||||
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
|
||||
|
||||
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}
|
||||
LLVM_MAJOR= ${LLVM_RELEASE:C/\.[0-9]\.[0-9]$//}
|
||||
RCDIR= ${DISTVERSION:S/${LLVM_RELEASE}//:C|(rc.*)|\1/|}
|
||||
PRE_= ${DISTVERSION:C/.*rc.*/pre/:N*[0-9]*}
|
||||
LLVM_SUFFIX= ${LLVM_RELEASE:C/\.[0-9]$//:C/\.//}
|
||||
|
||||
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
|
||||
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
|
||||
DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
|
||||
|
||||
USES= cmake compiler:c++11-lib libedit perl5 tar:xz \
|
||||
shebangfix
|
||||
_USES_PYTHON?= python:2.7,build
|
||||
USES+= ${_USES_PYTHON}
|
||||
USE_LDCONFIG= ${LLVM_PREFIX}/lib
|
||||
SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in \
|
||||
tools/clang/tools/clang-format/clang-format-diff.py \
|
||||
tools/clang/tools/extra/clang-tidy/tool/clang-tidy-diff.py \
|
||||
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py \
|
||||
tools/clang/tools/extra/include-fixer/find-all-symbols/tool/run-find-all-symbols.py \
|
||||
tools/clang/utils/hmaptool/hmaptool \
|
||||
tools/opt-viewer/optrecord.py \
|
||||
tools/opt-viewer/opt-diff.py \
|
||||
tools/opt-viewer/opt-stats.py \
|
||||
tools/opt-viewer/opt-viewer.py
|
||||
|
||||
SUB_FILES= llvm-wrapper.sh
|
||||
SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
|
||||
|
||||
CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}
|
||||
CMAKE_ARGS= -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON
|
||||
CMAKE_ARGS+= -DLLVM_ENABLE_RTTI=ON
|
||||
CMAKE_ARGS+= -DLLVM_DEFAULT_TARGET_TRIPLE=${CONFIGURE_TARGET}
|
||||
CMAKE_ARGS+= -DLLVM_HOST_TRIPLE=${CONFIGURE_TARGET}
|
||||
# Following commit https://github.com/kitware/cmake/commit/956054
|
||||
# we need to either change the whole man-shuffle below, or simply
|
||||
# redefine CMAKE_INSTALL_MANDIR
|
||||
CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR:PATH="share/man"
|
||||
CMAKE_ARGS+= -DLLVM_PARALLEL_LINK_JOBS=1
|
||||
|
||||
# Disable assertions. They should be disabled by cmake, but USES=cmake
|
||||
# overrides -DCMAKE_*_FLAGS_RELEASE.
|
||||
CFLAGS+= -DNDEBUG
|
||||
CXXFLAGS+= -DNDEBUG
|
||||
|
||||
OPTIONS_DEFINE= CLANG DOCS EXTRAS LIT LLD LLDB
|
||||
OPTIONS_DEFINE_amd64= COMPILER_RT GOLD OPENMP
|
||||
OPTIONS_DEFINE_i386= COMPILER_RT OPENMP
|
||||
OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD LLDB
|
||||
OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP
|
||||
OPTIONS_DEFAULT_i386= COMPILER_RT OPENMP
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
CLANG_DESC= Build clang
|
||||
CLANG_EXTRA_PATCHES= ${PATCHDIR}/clang
|
||||
CLANG_DISTFILES= cfe-${DISTVERSION}.src${EXTRACT_SUFX}
|
||||
CLANG_CMAKE_ON= -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
|
||||
CLANG_PORTDOCS= clang
|
||||
CLANG_USE= GNOME=libxml2
|
||||
COMPILER_RT_DESC= Sanitizer libraries
|
||||
COMPILER_RT_DISTFILES= compiler-rt-${DISTVERSION}.src${EXTRACT_SUFX}
|
||||
COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|} \
|
||||
${_COMPILER_RT_BLACKLISTS:S|^|${_CRTBLDIR}/|}
|
||||
DOCS_BUILD_DEPENDS= sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}recommonmark>=0.0.20180530:textproc/py-recommonmark@${PY_FLAVOR}
|
||||
DOCS_PORTDOCS= llvm
|
||||
DOCS_CMAKE_ON= -DLLVM_ENABLE_SPHINX=ON \
|
||||
-DSPHINX_EXECUTABLE=${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \
|
||||
-DSPHINX_WARNINGS_AS_ERRORS=OFF \
|
||||
-DLLVM_BUILD_DOCS=ON
|
||||
DOCS_PLIST_FILES= ${MAN1SRCS:S|^|man/man1/|:S|.1$|${LLVM_SUFFIX}.1.gz|}
|
||||
EXTRAS_DESC= Extra clang tools
|
||||
EXTRAS_IMPLIES= CLANG
|
||||
EXTRAS_DISTFILES= clang-tools-extra-${DISTVERSION}.src${EXTRACT_SUFX}
|
||||
GOLD_DESC= Build the LLVM Gold plugin for LTO
|
||||
GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
|
||||
GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils
|
||||
LIT_DESC= Install lit and FileCheck test tools
|
||||
LIT_VARS= _USES_PYTHON=python:2.7
|
||||
LLD_DESC= Install lld, the LLVM linker
|
||||
LLD_DISTFILES= lld-${DISTVERSION}.src${EXTRACT_SUFX}
|
||||
LLD_EXTRA_PATCHES= ${PATCHDIR}/lld
|
||||
LLDB_BUILD_DEPENDS= swig3.0:devel/swig30 \
|
||||
${PY_ENUM34}
|
||||
LLDB_DESC= Install lldb, the LLVM debugger
|
||||
LLDB_DISTFILES= lldb-${DISTVERSION}.src${EXTRACT_SUFX}
|
||||
LLDB_EXTRA_PATCHES= ${PATCHDIR}/lldb
|
||||
LLDB_IMPLIES= CLANG
|
||||
LLDB_VARS= _USES_PYTHON=python:2.7
|
||||
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library
|
||||
OPENMP_DISTFILES= openmp-${DISTVERSION}.src${EXTRACT_SUFX}
|
||||
OPENMP_EXTRA_PATCHES= ${PATCHDIR}/openmp
|
||||
|
||||
.if defined(WITH_DEBUG)
|
||||
CMAKE_BUILD_TYPE= RelWithDebInfo
|
||||
STRIP=
|
||||
.endif
|
||||
|
||||
# Emulate USE_GITHUB's ${WRKSRC_tag} to reduce diffs to ../llvm-devel
|
||||
.for option in CLANG COMPILER_RT EXTRAS LLD LLDB OPENMP
|
||||
WRKSRC_${option:tl}= ${WRKDIR}/${${option}_DISTFILES:S/${EXTRACT_SUFX}//}
|
||||
.endfor
|
||||
|
||||
PLIST_SUB+= LLVM_RELEASE=${LLVM_RELEASE} \
|
||||
LLVM_SUFFIX=${LLVM_SUFFIX} \
|
||||
LLVM_MAJOR=${LLVM_MAJOR}
|
||||
|
||||
COMMANDS= bugpoint \
|
||||
dsymutil \
|
||||
llc \
|
||||
lli \
|
||||
llvm-ar \
|
||||
llvm-as \
|
||||
llvm-bcanalyzer \
|
||||
llvm-cat \
|
||||
llvm-cfi-verify \
|
||||
llvm-config \
|
||||
llvm-cov \
|
||||
llvm-cvtres \
|
||||
llvm-cxxmap \
|
||||
llvm-diff \
|
||||
llvm-dis \
|
||||
llvm-dlltool \
|
||||
llvm-dwarfdump \
|
||||
llvm-dwp \
|
||||
llvm-elfabi \
|
||||
llvm-exegesis \
|
||||
llvm-extract \
|
||||
llvm-link \
|
||||
llvm-mc \
|
||||
llvm-mca \
|
||||
llvm-modextract \
|
||||
llvm-mt \
|
||||
llvm-nm \
|
||||
llvm-objcopy \
|
||||
llvm-objdump \
|
||||
llvm-opt-report \
|
||||
llvm-pdbutil \
|
||||
llvm-profdata \
|
||||
llvm-ranlib \
|
||||
llvm-rc \
|
||||
llvm-readelf \
|
||||
llvm-readobj \
|
||||
llvm-rtdyld \
|
||||
llvm-size \
|
||||
llvm-split \
|
||||
llvm-stress \
|
||||
llvm-strings \
|
||||
llvm-strip \
|
||||
llvm-symbolizer \
|
||||
llvm-tblgen \
|
||||
llvm-undname \
|
||||
llvm-xray \
|
||||
macho-dump \
|
||||
opt \
|
||||
sancov
|
||||
FIRST_COMMAND= ${COMMANDS:C/^/XXXX/1:MXXXX*:C/^XXXX//}
|
||||
|
||||
STRIP_LIBS= BugpointPasses.so \
|
||||
LLVMHello.so \
|
||||
${LIBNAME}.0 \
|
||||
libLTO.so
|
||||
|
||||
EXTRAS_COMMANDS+= \
|
||||
clang-apply-replacements \
|
||||
clang-change-namespace \
|
||||
clang-include-fixer \
|
||||
clang-modernize \
|
||||
clang-query \
|
||||
clang-rename \
|
||||
clang-reorder-fields \
|
||||
clang-tidy \
|
||||
clangd \
|
||||
find-all-symbols \
|
||||
modularize
|
||||
EXTRAS_LIBS= libclangApplyReplacements \
|
||||
libclangChangeNamespace \
|
||||
libclangDaemon \
|
||||
libclangIncludeFixer \
|
||||
libclangMove \
|
||||
libclangQuery \
|
||||
libclangRename \
|
||||
libclangReorderFields \
|
||||
libclangTidy \
|
||||
libclangTidyGoogleModule \
|
||||
libclangTidyLLVMModule \
|
||||
libclangTidyMiscModule \
|
||||
libclangTidyReadabilityModule \
|
||||
libclangTidyUtils \
|
||||
libfindAllSymbols \
|
||||
libmodernizeCore
|
||||
EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g}
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
# keep in sync with /usr/src/lib/clang/clang.build.mk
|
||||
# ----------- start of sync block ------------------
|
||||
# Armv6 and armv7 uses hard float abi, unless the CPUTYPE has soft in it.
|
||||
# arm (for armv4 and armv5 CPUs) always uses the soft float ABI.
|
||||
# For all other targets, we stick with 'unknown'.
|
||||
.if ${ARCH:Marmv[67]*} && (!defined(CPUTYPE) || ${CPUTYPE:M*soft*} == "")
|
||||
TARGET_ABI= -gnueabihf
|
||||
.elif ${ARCH:Marm*}
|
||||
TARGET_ABI= -gnueabi
|
||||
.else
|
||||
TARGET_ABI=
|
||||
.endif
|
||||
|
||||
CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/arm64/aarch64/}-portbld-${OPSYS:tl}${OSREL}${TARGET_ABI}
|
||||
# ----------- end of sync block --------------------
|
||||
|
||||
.if ${PORT_OPTIONS:MCLANG}
|
||||
COMMANDS+= c-index-test \
|
||||
clang \
|
||||
clang++ \
|
||||
clang-check \
|
||||
clang-cpp \
|
||||
clang-extdef-mapping \
|
||||
clang-format \
|
||||
clang-import-test \
|
||||
clang-offload-bundler \
|
||||
diagtool \
|
||||
hmaptool \
|
||||
scan-build \
|
||||
scan-view
|
||||
MAN1SRCS+= clang.1 \
|
||||
diagtool.1 \
|
||||
scan-build.1
|
||||
CLANG_PATTERN= (c-index-test|clang|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|-analyzer)
|
||||
SHEBANG_FILES+= tools/clang/tools/scan-view/bin/scan-view \
|
||||
tools/clang/tools/clang-format/git-clang-format \
|
||||
tools/clang/tools/clang-format/clang-format-diff.py
|
||||
USES+= gnome
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MCOMPILER_RT}
|
||||
COMPILER_RT_PATTERN= (_blacklist.txt|sanitizer|include.xray)
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLIT}
|
||||
MAN1SRCS+= lit.1 FileCheck.1
|
||||
LIT_COMMANDS= lit llvm-lit FileCheck
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLLDB}
|
||||
COMMANDS+= lldb \
|
||||
lldb-argdumper \
|
||||
lldb-mi \
|
||||
lldb-server \
|
||||
lldb-test \
|
||||
lldb-vscode
|
||||
.endif
|
||||
|
||||
.if ! ${OPTIONS_DEFINE:MCOMPILER_RT}
|
||||
# Hack to disable COMPILER_RT in plist of unsupported architectures
|
||||
PLIST_SUB+= COMPILER_RT="@comment "
|
||||
.else
|
||||
.endif
|
||||
|
||||
.if ! ${OPTIONS_DEFINE:MGOLD}
|
||||
# Hack to disable GOLD in plist of unsupported architectures
|
||||
PLIST_SUB+= GOLD="@comment "
|
||||
.else
|
||||
.endif
|
||||
|
||||
.if ! ${OPTIONS_DEFINE:MOPENMP}
|
||||
# Hack to disable OPENMP in plist of unsupported architectures
|
||||
PLIST_SUB+= OPENMP="@comment "
|
||||
.else
|
||||
.endif
|
||||
|
||||
MAN1SRCS+= bugpoint.1 dsymutil.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
|
||||
llvm-bcanalyzer.1 llvm-build.1 llvm-config.1 llvm-cov.1 \
|
||||
llvm-cxxmap.1 \
|
||||
llvm-diff.1 llvm-dis.1 llvm-dwarfdump.1 \
|
||||
llvm-exegesis.1 \
|
||||
llvm-extract.1 llvm-lib.1 llvm-link.1 \
|
||||
llvm-mca.1 \
|
||||
llvm-nm.1 \
|
||||
llvm-objdump.1 \
|
||||
llvm-pdbutil.1 \
|
||||
llvm-profdata.1 llvm-readobj.1 llvm-stress.1 llvm-symbolizer.1 \
|
||||
opt.1 tblgen.1
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
_CRTLIBDIR= ${LLVM_PREFIX:S|${PREFIX}/||}/lib/clang/${LLVM_RELEASE}/lib/freebsd
|
||||
_CRTBLDIR= ${LLVM_PREFIX:S|${PREFIX}/||}/share
|
||||
_COMPILER_RT_BLACKLISTS= cfi_blacklist.txt
|
||||
.if ${ARCH} == "amd64"
|
||||
_COMPILER_RT_BLACKLISTS+= asan_blacklist.txt
|
||||
_COMPILER_RT_BLACKLISTS+= msan_blacklist.txt
|
||||
_COMPILER_RT_LIBS= \
|
||||
libclang_rt.asan-preinit-x86_64.a \
|
||||
libclang_rt.asan-x86_64.a \
|
||||
libclang_rt.asan-x86_64.a.syms \
|
||||
libclang_rt.asan-x86_64.so \
|
||||
libclang_rt.asan_cxx-x86_64.a \
|
||||
libclang_rt.asan_cxx-x86_64.a.syms \
|
||||
libclang_rt.builtins-x86_64.a \
|
||||
libclang_rt.cfi-x86_64.a \
|
||||
libclang_rt.cfi_diag-x86_64.a \
|
||||
libclang_rt.dd-x86_64.a \
|
||||
libclang_rt.dyndd-x86_64.so \
|
||||
libclang_rt.esan-x86_64.a \
|
||||
libclang_rt.esan-x86_64.a.syms \
|
||||
libclang_rt.fuzzer-x86_64.a \
|
||||
libclang_rt.fuzzer_no_main-x86_64.a \
|
||||
libclang_rt.lsan-x86_64.a \
|
||||
libclang_rt.msan-x86_64.a \
|
||||
libclang_rt.msan-x86_64.a.syms \
|
||||
libclang_rt.msan_cxx-x86_64.a \
|
||||
libclang_rt.msan_cxx-x86_64.a.syms \
|
||||
libclang_rt.profile-x86_64.a \
|
||||
libclang_rt.safestack-x86_64.a \
|
||||
libclang_rt.stats-x86_64.a \
|
||||
libclang_rt.stats_client-x86_64.a \
|
||||
libclang_rt.tsan-x86_64.a \
|
||||
libclang_rt.tsan-x86_64.a.syms \
|
||||
libclang_rt.tsan_cxx-x86_64.a \
|
||||
libclang_rt.tsan_cxx-x86_64.a.syms \
|
||||
libclang_rt.ubsan_minimal-x86_64.a \
|
||||
libclang_rt.ubsan_minimal-x86_64.a.syms \
|
||||
libclang_rt.ubsan_minimal-x86_64.so \
|
||||
libclang_rt.ubsan_standalone-x86_64.a \
|
||||
libclang_rt.ubsan_standalone-x86_64.a.syms \
|
||||
libclang_rt.ubsan_standalone-x86_64.so \
|
||||
libclang_rt.ubsan_standalone_cxx-x86_64.a \
|
||||
libclang_rt.ubsan_standalone_cxx-x86_64.a.syms \
|
||||
libclang_rt.xray-basic-x86_64.a \
|
||||
libclang_rt.xray-fdr-x86_64.a \
|
||||
libclang_rt.xray-profiling-x86_64.a \
|
||||
libclang_rt.xray-x86_64.a
|
||||
.endif
|
||||
.if ${ARCH} == "i386"
|
||||
_COMPILER_RT_BLACKLISTS+= asan_blacklist.txt
|
||||
_COMPILER_RT_LIBS+= \
|
||||
libclang_rt.asan-i386.a \
|
||||
libclang_rt.asan-i386.so \
|
||||
libclang_rt.asan-preinit-i386.a \
|
||||
libclang_rt.asan_cxx-i386.a \
|
||||
libclang_rt.builtins-i386.a \
|
||||
libclang_rt.cfi-i386.a \
|
||||
libclang_rt.cfi_diag-i386.a \
|
||||
libclang_rt.lsan-i386.a \
|
||||
libclang_rt.profile-i386.a \
|
||||
libclang_rt.safestack-i386.a \
|
||||
libclang_rt.stats-i386.a \
|
||||
libclang_rt.stats_client-i386.a \
|
||||
libclang_rt.ubsan_minimal-i386.a \
|
||||
libclang_rt.ubsan_minimal-i386.so \
|
||||
libclang_rt.ubsan_standalone-i386.a \
|
||||
libclang_rt.ubsan_standalone-i386.so \
|
||||
libclang_rt.ubsan_standalone_cxx-i386.a
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MEXTRAS}
|
||||
COMMANDS+= ${EXTRAS_COMMANDS}
|
||||
MAN1SRCS+= extraclangtools.1
|
||||
PORTDOCS+= clang-tools
|
||||
SHEBANG_FILES+= tools/clang/tools/extra/clang-tidy/tool/clang-tidy-diff.py \
|
||||
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py \
|
||||
tools/clang/tools/extra/include-fixer/find-all-symbols/tool/run-find-all-symbols.py
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLLD}
|
||||
COMMANDS+= ld.lld \
|
||||
ld64.lld \
|
||||
lld \
|
||||
lld-link \
|
||||
wasm-ld
|
||||
PORTDOCS+= lld
|
||||
.endif
|
||||
|
||||
.if ${OPSYS} == "FreeBSD" && ${COMPILER_TYPE} != clang
|
||||
CXXFLAGS+= -D_GLIBCXX_USE_C99
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == "armv6" || ${ARCH} == "armv7"
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/ld:devel/binutils
|
||||
CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
|
||||
MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
|
||||
.endif
|
||||
|
||||
post-extract-CLANG-on:
|
||||
${MV} ${WRKSRC_clang} ${PATCH_WRKSRC}/tools/clang
|
||||
|
||||
post-extract-EXTRAS-on:
|
||||
${MV} ${WRKSRC_extras} ${PATCH_WRKSRC}/tools/clang/tools/extra
|
||||
|
||||
post-extract-LLD-on:
|
||||
${MV} ${WRKSRC_lld} ${PATCH_WRKSRC}/tools/lld
|
||||
|
||||
post-extract-LLDB-on:
|
||||
${MV} ${WRKSRC_lldb} ${PATCH_WRKSRC}/tools/lldb
|
||||
|
||||
post-extract-OPENMP-on:
|
||||
${MV} ${WRKSRC_openmp} ${PATCH_WRKSRC}/projects/openmp
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|import lit|import lit${LLVM_SUFFIX}|' \
|
||||
-e 's|from lit|from lit${LLVM_SUFFIX}|' \
|
||||
-e 's|lit\.|lit${LLVM_SUFFIX}.|' \
|
||||
${WRKSRC}/utils/lit/lit.py ${WRKSRC}/utils/lit/lit/*.py \
|
||||
${WRKSRC}/utils/lit/lit/formats/*.py
|
||||
${REINPLACE_CMD} -e 's,/usr/local/,${LOCALBASE}/,' \
|
||||
${WRKSRC}/CMakeLists.txt
|
||||
|
||||
post-patch-CLANG-on:
|
||||
${REINPLACE_CMD} -e 's|%%LLVM_PREFIX%%|${LLVM_PREFIX}|' \
|
||||
${PATCH_WRKSRC}/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
|
||||
${REINPLACE_CMD} -e 's|%%LLVM_SUFFIX%%|${LLVM_SUFFIX}|' \
|
||||
${PATCH_WRKSRC}/tools/clang/tools/clang-format/clang-format.py \
|
||||
${PATCH_WRKSRC}/tools/clang/tools/clang-format/clang-format-sublime.py \
|
||||
${PATCH_WRKSRC}/tools/clang/tools/clang-format/git-clang-format
|
||||
|
||||
post-build-COMPILER_RT-on:
|
||||
${MKDIR} ${WRKDIR}/compiler-rt-build
|
||||
cd ${WRKDIR}/compiler-rt-build && \
|
||||
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} \
|
||||
-DLLVM_CONFIG_PATH=${CONFIGURE_WRKSRC}/bin/llvm-config \
|
||||
${WRKSRC_compiler_rt} && \
|
||||
${MAKE_ENV} ${MAKE_CMD}
|
||||
|
||||
post-install:
|
||||
${RM} -r ${STAGEDIR}${LLVM_PREFIX}/include/llvm/MC/MCAnalysis
|
||||
${RMDIR} ${STAGEDIR}/usr/local/llvm80/include/llvm/TextAPI/MachO
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \
|
||||
${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX}
|
||||
.for command in ${COMMANDS:C/^/XXXX/1:NXXXX*}
|
||||
${LN} -f ${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX} \
|
||||
${STAGEDIR}${PREFIX}/bin/${command}${LLVM_SUFFIX}
|
||||
.endfor
|
||||
|
||||
post-install-DOCS-on:
|
||||
${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc ${STAGEDIR}${DOCSDIR}
|
||||
.for _man in ${MAN1SRCS}
|
||||
${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/${_man} \
|
||||
${STAGEDIR}${MANPREFIX}/man/man1/${_man:R}${LLVM_SUFFIX}.1
|
||||
.endfor
|
||||
.if ! ${PORT_OPTIONS:MLIT}
|
||||
${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lit.1
|
||||
${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/FileCheck.1
|
||||
.endif
|
||||
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/
|
||||
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/
|
||||
|
||||
.if ${PORT_OPTIONS:MCLANG}
|
||||
post-install-DOCS-off:
|
||||
${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/scan-build.1
|
||||
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/
|
||||
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/
|
||||
.endif
|
||||
|
||||
post-install-LLD-on:
|
||||
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/llvm/BinaryFormat/WasmRelocs
|
||||
|
||||
post-install-CLANG-on:
|
||||
${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/clang \
|
||||
${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp
|
||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/clang-tblgen \
|
||||
${STAGEDIR}${LLVM_PREFIX}/bin/
|
||||
|
||||
post-install-COMPILER_RT-on:
|
||||
cd ${WRKDIR}/compiler-rt-build && \
|
||||
${MAKE_ENV} ${MAKE_CMD} ${INSTALL_TARGET}
|
||||
.if ${ARCH} == "amd64"
|
||||
${RM} ${STAGEDIR}${LLVM_PREFIX}/lib/freebsd/libclang_rt*i386*
|
||||
.endif
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/${_CRTLIBDIR}
|
||||
${MV} ${STAGEDIR}${LLVM_PREFIX}/lib/freebsd/* \
|
||||
${STAGEDIR}${PREFIX}/${_CRTLIBDIR}
|
||||
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/lib/freebsd
|
||||
|
||||
post-install-LIT-on:
|
||||
${INSTALL_SCRIPT} ${PATCH_WRKSRC}/utils/lit/lit.py \
|
||||
${STAGEDIR}${LLVM_PREFIX}/bin/lit
|
||||
${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
|
||||
${STAGEDIR}${LLVM_PREFIX}/bin/llvm-lit
|
||||
${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
|
||||
${STAGEDIR}${PREFIX}/bin/lit${LLVM_SUFFIX}
|
||||
${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
|
||||
${STAGEDIR}${PREFIX}/bin/llvm-lit${LLVM_SUFFIX}
|
||||
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}
|
||||
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}/formats
|
||||
${INSTALL_DATA} ${WRKSRC}/utils/lit/lit/*.py \
|
||||
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}
|
||||
${INSTALL_DATA} ${WRKSRC}/utils/lit/lit/formats/*.py \
|
||||
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lit${LLVM_SUFFIX}/formats
|
||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \
|
||||
${STAGEDIR}${LLVM_PREFIX}/bin/
|
||||
${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \
|
||||
${STAGEDIR}${PREFIX}/bin/FileCheck${LLVM_SUFFIX}
|
||||
|
||||
TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)'
|
||||
do-test:
|
||||
if [ `${ID} -u` = 0 ]; then \
|
||||
${CHOWN} -R nobody ${WRKSRC}/test; \
|
||||
su -m nobody -c ${TEST_CMD}; \
|
||||
else \
|
||||
${SH} -c ${TEST_CMD}; \
|
||||
fi
|
||||
|
||||
build-plist:
|
||||
${RM} ${PLIST} ${PLIST}.tmp
|
||||
${ECHO_CMD} "@comment >>>>> GENERATED FILE, DO NOT EDIT <<<<<" >> ${PLIST}.tmp
|
||||
${ECHO_CMD} "@comment Alter build-plist target and regenerate as required" >> ${PLIST}.tmp
|
||||
.for command in ${COMMANDS}
|
||||
${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}.tmp
|
||||
.endfor
|
||||
.for command in ${LIT_COMMANDS}
|
||||
${ECHO_CMD} %%LIT%%bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}.tmp
|
||||
${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}/||:C|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|}/bin/${command} >> ${PLIST}.tmp
|
||||
.endfor
|
||||
|
||||
${FIND} ${STAGEDIR}${LLVM_PREFIX} -type f -o -type l | \
|
||||
${GREP} -v '_blacklist.txt$$' | \
|
||||
${GREP} -v '[/-]lit$$' | ${GREP} -v 'FileCheck$$' | \
|
||||
${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
|
||||
-e 's|${PYTHON_SITELIBDIR:C|${PREFIX}/||}|%%PYTHON_SITELIBDIR%%|' \
|
||||
-e 's|${LLVM_RELEASE}|%%LLVM_RELEASE%%|' \
|
||||
-e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' \
|
||||
-e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
|
||||
-e 's|${LLVM_SUFFIX:C/\./\\./g}|%%LLVM_SUFFIX%%|' \
|
||||
-e 's|${LLVM_MAJOR}|%%LLVM_MAJOR%%|' \
|
||||
| ${SORT} >> ${PLIST}.tmp
|
||||
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/lit${LLVM_SUFFIX} -type f | \
|
||||
${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' \
|
||||
-e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
|
||||
-e 's|${LLVM_SUFFIX:C/\./\\./g}|%%LLVM_SUFFIX%%|' \
|
||||
-e 's|${LLVM_MAJOR}|%%LLVM_MAJOR%%|' \
|
||||
| ${SORT} >> ${PLIST}.tmp
|
||||
${AWK} '{ \
|
||||
if ($$0 ~ /${CLANG_PATTERN}/ && $$0 !~ /(omp.h|ompt.h|${EXTRAS_PATTERN}|libclang_rt)/) {printf "%%%%CLANG%%%%"} \
|
||||
if ($$0 ~ /${COMPILER_RT_PATTERN}/) \
|
||||
{printf "%%%%COMPILER_RT%%%%"} \
|
||||
if ($$0 ~ /(${EXTRAS_PATTERN})/) {printf "%%%%EXTRAS%%%%"} \
|
||||
if ($$0 ~ /(libclangDoc.a)/) {printf "%%%%DOCS%%%%"} \
|
||||
if ($$0 ~ /(lld|wasm-ld)/ && $$0 !~ /(lldb)/) {printf "%%%%LLD%%%%"} \
|
||||
if ($$0 ~ /(argdumper|lldb|six.py)/) {printf "%%%%LLDB%%%%"} \
|
||||
if ($$0 ~ /(lib.*omp|omp.h|ompt.h)/) {printf "%%%%OPENMP%%%%"} \
|
||||
if ($$0 ~ /(LLVMgold)/) {printf "%%%%GOLD%%%%"} \
|
||||
if ($$0 !~ /(libclang_rt)/) {print}}' ${PLIST}.tmp >> ${PLIST}
|
||||
${ECHO_CMD} '@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
|
||||
${ECHO_CMD} '@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
|
||||
${RM} ${PLIST}.tmp
|
||||
|
||||
check-commands:
|
||||
.for command in ${COMMANDS}
|
||||
test -e ${STAGEDIR}${LLVM_PREFIX}/bin/${command}
|
||||
.endfor
|
||||
|
||||
.if make(svn-patch-llvm)
|
||||
.if !defined(PATCH_REV)
|
||||
.error svn-patch-llvm requires that PATCH_REV be set
|
||||
.endif
|
||||
_PATCH_FILE=${FILESDIR}/patch-svn-${PATCH_REV}
|
||||
_LLVM_BASE=http://llvm.org/svn/llvm-project/llvm/trunk
|
||||
svn-patch-llvm:
|
||||
svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE}
|
||||
svn diff -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE}
|
||||
.endif
|
||||
|
||||
.if make(svn-patch-clang)
|
||||
.if !defined(PATCH_REV)
|
||||
.error svn-patch-clang requires that PATCH_REV be set
|
||||
.endif
|
||||
_PATCH_FILE=${FILESDIR}/clang/patch-svn-${PATCH_REV}
|
||||
_LLVM_BASE=http://llvm.org/svn/llvm-project/cfe/trunk
|
||||
svn-patch-clang:
|
||||
svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE}
|
||||
svn diff -c ${PATCH_REV} ${_LLVM_BASE} | \
|
||||
${SED} -E -e 's;^(---|\+\+\+) ;\1 tools/clang/;' >> ${_PATCH_FILE}
|
||||
.endif
|
||||
|
||||
.if make(svn-patch-compiler-rt)
|
||||
.if !defined(PATCH_REV)
|
||||
.error svn-patch-compiler-rt requires that PATCH_REV be set
|
||||
.endif
|
||||
_PATCH_FILE=${FILESDIR}/compiler-rt/patch-svn-${PATCH_REV}
|
||||
_LLVM_BASE=http://llvm.org/svn/llvm-project/compiler-rt/trunk
|
||||
svn-patch-compiler-rt:
|
||||
svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE}
|
||||
svn diff -c ${PATCH_REV} ${_LLVM_BASE} | \
|
||||
${SED} -E -e 's;^(---|\+\+\+) ;\1 tools/compiler-rt/;' >> ${_PATCH_FILE}
|
||||
.endif
|
||||
|
||||
.if make(svn-patch-lldb)
|
||||
.if !defined(PATCH_REV)
|
||||
.error svn-patch-lldb requires that PATCH_REV be set
|
||||
.endif
|
||||
_PATCH_FILE=${FILESDIR}/lldb/patch-svn-${PATCH_REV}
|
||||
_LLVM_BASE=http://llvm.org/svn/llvm-project/lldb/trunk
|
||||
svn-patch-lldb:
|
||||
svn log -c ${PATCH_REV} ${_LLVM_BASE} >> ${_PATCH_FILE}
|
||||
svn diff -c ${PATCH_REV} ${_LLVM_BASE} | >> ${_PATCH_FILE}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
15
devel/llvm80/distinfo
Normal file
15
devel/llvm80/distinfo
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
TIMESTAMP = 1548357957
|
||||
SHA256 (llvm-8.0.0rc1.src.tar.xz) = 7e6a3f4406cadb74dc15482d933204e51cf5d9532e28ffa9dcb6f103a13a1d08
|
||||
SIZE (llvm-8.0.0rc1.src.tar.xz) = 30495632
|
||||
SHA256 (cfe-8.0.0rc1.src.tar.xz) = 042c996842c3ca27e9230e29d32da2213fc50de675296a460429f4ec16520144
|
||||
SIZE (cfe-8.0.0rc1.src.tar.xz) = 12826508
|
||||
SHA256 (compiler-rt-8.0.0rc1.src.tar.xz) = 89acc460b7c641503b07a550cef16772696f67daf75d2514ee49472e0d8a29dc
|
||||
SIZE (compiler-rt-8.0.0rc1.src.tar.xz) = 1900072
|
||||
SHA256 (clang-tools-extra-8.0.0rc1.src.tar.xz) = 1d0c1831d560049722d5b7502cdf35188b5367b198fd1b8d8474738597a106af
|
||||
SIZE (clang-tools-extra-8.0.0rc1.src.tar.xz) = 1060668
|
||||
SHA256 (lld-8.0.0rc1.src.tar.xz) = feb5880da5e363a987e3d4c3d247421cb35680adcc024eff867260200bce03a5
|
||||
SIZE (lld-8.0.0rc1.src.tar.xz) = 997856
|
||||
SHA256 (lldb-8.0.0rc1.src.tar.xz) = 769ccb663996488bfd1a4f57168144b5c8e2fbffe36fd5192f669d61fa720a2d
|
||||
SIZE (lldb-8.0.0rc1.src.tar.xz) = 19604696
|
||||
SHA256 (openmp-8.0.0rc1.src.tar.xz) = 2001d21f834cf9f7a53a7b63f68a4936c6442617638b7bbab4d0a3c780db9445
|
||||
SIZE (openmp-8.0.0rc1.src.tar.xz) = 934388
|
||||
44
devel/llvm80/files/clang/patch-fformat_extensions.diff
Normal file
44
devel/llvm80/files/clang/patch-fformat_extensions.diff
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
diff -ruN tools/clang/include/clang/Basic/LangOptions.def tools/clang/include/clang/Basic/LangOptions.def
|
||||
--- tools/clang/include/clang/Basic/LangOptions.def 2015-07-30 22:47:41 UTC
|
||||
+++ tools/clang/include/clang/Basic/LangOptions.def
|
||||
@@ -114,6 +114,7 @@
|
||||
LANGOPT(RTTIData , 1, 1, "emit run-time type information data")
|
||||
LANGOPT(MSBitfields , 1, 0, "Microsoft-compatible structure layout")
|
||||
LANGOPT(Freestanding, 1, 0, "freestanding implementation")
|
||||
+LANGOPT(FormatExtensions , 1, 0, "FreeBSD format extensions")
|
||||
LANGOPT(NoBuiltin , 1, 0, "disable builtin functions")
|
||||
LANGOPT(NoMathBuiltin , 1, 0, "disable math builtin functions")
|
||||
LANGOPT(GNUAsm , 1, 1, "GNU-style inline assembly")
|
||||
diff -ruN tools/clang/include/clang/Driver/Options.td tools/clang/include/clang/Driver/Options.td
|
||||
--- tools/clang/include/clang/Driver/Options.td 2015-07-30 22:47:41 UTC
|
||||
+++ tools/clang/include/clang/Driver/Options.td
|
||||
@@ -644,6 +644,8 @@
|
||||
|
||||
def ffreestanding : Flag<["-"], "ffreestanding">, Group<f_Group>, Flags<[CC1Option]>,
|
||||
HelpText<"Assert that the compilation takes place in a freestanding environment">;
|
||||
+def fformat_extensions: Flag<["-"], "fformat-extensions">, Group<f_Group>, Flags<[CC1Option]>,
|
||||
+ HelpText<"Enable FreeBSD kernel specific format string extensions">;
|
||||
def fgnu_keywords : Flag<["-"], "fgnu-keywords">, Group<f_Group>, Flags<[CC1Option]>,
|
||||
HelpText<"Allow GNU-extension keywords regardless of language standard">;
|
||||
def fgnu89_inline : Flag<["-"], "fgnu89-inline">, Group<f_Group>, Flags<[CC1Option]>,
|
||||
--- tools/clang/lib/Driver/ToolChains/Clang.cpp.orig 2017-09-14 19:36:28.212240000 +0100
|
||||
+++ tools/clang/lib/Driver/ToolChains/Clang.cpp 2017-09-14 19:35:59.296165000 +0100
|
||||
@@ -3202,6 +3202,7 @@
|
||||
|
||||
// Forward -f (flag) options which we can pass directly.
|
||||
Args.AddLastArg(CmdArgs, options::OPT_femit_all_decls);
|
||||
+ Args.AddLastArg(CmdArgs, options::OPT_fformat_extensions);
|
||||
Args.AddLastArg(CmdArgs, options::OPT_fheinous_gnu_extensions);
|
||||
Args.AddLastArg(CmdArgs, options::OPT_fno_operator_names);
|
||||
// Emulated TLS is enabled by default on Android and OpenBSD, and can be enabled
|
||||
diff -ruN tools/clang/lib/Frontend/CompilerInvocation.cpp tools/clang/lib/Frontend/CompilerInvocation.cpp
|
||||
--- tools/clang/lib/Frontend/CompilerInvocation.cpp 2015-07-30 22:47:41 UTC
|
||||
+++ tools/clang/lib/Frontend/CompilerInvocation.cpp
|
||||
@@ -1543,6 +1543,7 @@
|
||||
Opts.ShortWChar = Args.hasFlag(OPT_fshort_wchar, OPT_fno_short_wchar, false);
|
||||
Opts.ShortEnums = Args.hasArg(OPT_fshort_enums);
|
||||
Opts.Freestanding = Args.hasArg(OPT_ffreestanding);
|
||||
+ Opts.FormatExtensions = Args.hasArg(OPT_fformat_extensions);
|
||||
Opts.NoBuiltin = Args.hasArg(OPT_fno_builtin) || Opts.Freestanding;
|
||||
Opts.NoMathBuiltin = Args.hasArg(OPT_fno_math_builtin);
|
||||
Opts.AssumeSaneOperatorNew = !Args.hasArg(OPT_fno_assume_sane_operator_new);
|
||||
14
devel/llvm80/files/clang/patch-fopenmp.diff
Normal file
14
devel/llvm80/files/clang/patch-fopenmp.diff
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
--- tools/clang/lib/Driver/ToolChains/CommonArgs.cpp.orig 2017-05-10 17:18:56.000000000 +0000
|
||||
+++ tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 2017-05-10 23:01:17.087686000 +0000
|
||||
@@ -441,7 +441,10 @@
|
||||
|
||||
switch (TC.getDriver().getOpenMPRuntime(Args)) {
|
||||
case Driver::OMPRT_OMP:
|
||||
- CmdArgs.push_back("-lomp");
|
||||
+ if (TC.getTriple().getOS() != llvm::Triple::FreeBSD || TC.isCrossCompiling() || !llvm::sys::fs::exists("%%LLVM_PREFIX%%/lib/libomp.so"))
|
||||
+ CmdArgs.push_back("-lomp");
|
||||
+ else
|
||||
+ CmdArgs.push_back("%%LLVM_PREFIX%%/lib/libomp.so");
|
||||
break;
|
||||
case Driver::OMPRT_GOMP:
|
||||
CmdArgs.push_back("-lgomp");
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
--- tools/clang/lib/Headers/CMakeLists.txt.orig
|
||||
+++ tools/clang/lib/Headers/CMakeLists.txt
|
||||
@@ -56,7 +56,6 @@
|
||||
intrin.h
|
||||
inttypes.h
|
||||
iso646.h
|
||||
- limits.h
|
||||
lwpintrin.h
|
||||
lzcntintrin.h
|
||||
mm3dnow.h
|
||||
@@ -76,21 +75,13 @@
|
||||
s390intrin.h
|
||||
shaintrin.h
|
||||
smmintrin.h
|
||||
- stdalign.h
|
||||
- stdarg.h
|
||||
- stdatomic.h
|
||||
- stdbool.h
|
||||
- stddef.h
|
||||
__stddef_max_align_t.h
|
||||
- stdint.h
|
||||
- stdnoreturn.h
|
||||
tbmintrin.h
|
||||
tgmath.h
|
||||
tmmintrin.h
|
||||
unwind.h
|
||||
vadefs.h
|
||||
vaesintrin.h
|
||||
- varargs.h
|
||||
vecintrin.h
|
||||
vpclmulqdqintrin.h
|
||||
wmmintrin.h
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- tools/clang/tools/clang-format/clang-format-sublime.py.orig
|
||||
+++ tools/clang/tools/clang-format/clang-format-sublime.py
|
||||
@@ -18,7 +18,7 @@
|
||||
import subprocess
|
||||
|
||||
# Change this to the full path if clang-format is not on the path.
|
||||
-binary = 'clang-format'
|
||||
+binary = 'clang-format%%LLVM_SUFFIX%%'
|
||||
|
||||
# Change this to format according to other formatting styles. See the output of
|
||||
# 'clang-format --help' for a list of supported styles. The default looks for
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
--- tools/clang/tools/clang-format/clang-format.py.orig 2015-09-08 20:44:00 UTC
|
||||
+++ tools/clang/tools/clang-format/clang-format.py
|
||||
@@ -34,7 +34,7 @@ import vim
|
||||
|
||||
# set g:clang_format_path to the path to clang-format if it is not on the path
|
||||
# Change this to the full path if clang-format is not on the path.
|
||||
-binary = 'clang-format'
|
||||
+binary = 'clang-format%%LLVM_SUFFIX%%'
|
||||
if vim.eval('exists("g:clang_format_path")') == "1":
|
||||
binary = vim.eval('g:clang_format_path')
|
||||
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- tools/clang/tools/clang-format/git-clang-format.orig
|
||||
+++ tools/clang/tools/clang-format/git-clang-format
|
||||
@@ -90,7 +90,7 @@
|
||||
usage=usage, formatter_class=argparse.RawDescriptionHelpFormatter,
|
||||
description=desc)
|
||||
p.add_argument('--binary',
|
||||
- default=config.get('clangformat.binary', 'clang-format'),
|
||||
+ default=config.get('clangformat.binary', 'clang-format%%LLVM_SUFFIX%%'),
|
||||
help='path to clang-format'),
|
||||
p.add_argument('--commit',
|
||||
default=config.get('clangformat.commit', 'HEAD'),
|
||||
@@ -344,7 +344,7 @@
|
||||
|
||||
|
||||
def run_clang_format_and_save_to_tree(changed_lines, revision=None,
|
||||
- binary='clang-format', style=None):
|
||||
+ binary='clang-format%%LLVM_SUFFIX%%', style=None):
|
||||
"""Run clang-format on each file and save the result to a git tree.
|
||||
|
||||
Returns the object ID (SHA-1) of the created tree."""
|
||||
@@ -397,7 +397,7 @@
|
||||
|
||||
|
||||
def clang_format_to_blob(filename, line_ranges, revision=None,
|
||||
- binary='clang-format', style=None):
|
||||
+ binary='clang-format%%LLVM_SUFFIX%%', style=None):
|
||||
"""Run clang-format on the given file and save the result to a git blob.
|
||||
|
||||
Runs on the file in `revision` if not None, or on the file in the working
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
--- tools/clang/tools/scan-build/libexec/ccc-analyzer.orig
|
||||
+++ tools/clang/tools/scan-build/libexec/ccc-analyzer
|
||||
@@ -81,6 +81,9 @@
|
||||
if (-x "/usr/bin/xcrun") {
|
||||
$UseXCRUN = 1;
|
||||
}
|
||||
+} elsif (`uname -s` eq "FreeBSD\n") {
|
||||
+ $DefaultCCompiler = 'cc';
|
||||
+ $DefaultCXXCompiler = 'c++';
|
||||
} else {
|
||||
$DefaultCCompiler = 'gcc';
|
||||
$DefaultCXXCompiler = 'g++';
|
||||
16
devel/llvm80/files/lld/patch-lld-manpage.diff
Normal file
16
devel/llvm80/files/lld/patch-lld-manpage.diff
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
--- tools/lld/docs/ld.lld.1.orig 2019-01-24 19:54:07.421128000 +0000
|
||||
+++ tools/lld/docs/ld.lld.1 2019-01-24 19:53:24.321846000 +0000
|
||||
@@ -479,6 +479,13 @@
|
||||
.Dv DYNAMIC
|
||||
section.
|
||||
Different loaders can decide how to handle this flag on their own.
|
||||
+.It Cm ifunc-noplt
|
||||
+Do not emit PLT entries for GNU ifuncs.
|
||||
+Instead, preserve relocations for ifunc call sites so that they may
|
||||
+be applied by a run-time loader.
|
||||
+Note that this feature requires special loader support and will
|
||||
+generally result in application crashes when used outside of freestanding
|
||||
+environments.
|
||||
.It Cm initfirst
|
||||
Sets the
|
||||
.Dv DF_1_INITFIRST
|
||||
22
devel/llvm80/files/lldb/patch-head-r332965.diff
Normal file
22
devel/llvm80/files/lldb/patch-head-r332965.diff
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
r332965 | emaste | 2018-04-24 21:26:58 +0200 (Tue, 24 Apr 2018) | 8 lines
|
||||
|
||||
lldb: remove assertion that target_arch is FreeBSD
|
||||
|
||||
The target is not necessarily a FreeBSD binary - for example, it may be
|
||||
a Linux binary running under the linuxulator. Basic ptrace (live)
|
||||
debugging already worked in this case, except for the assertion.
|
||||
|
||||
Sponsored by: Turing Robotic Industries Inc.
|
||||
|
||||
Index: tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
|
||||
===================================================================
|
||||
--- tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp (revision 332964)
|
||||
+++ tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp (revision 332965)
|
||||
@@ -169,7 +169,6 @@ lldb::RegisterContextSP FreeBSDThread::GetRegister
|
||||
RegisterInfoInterface *reg_interface = nullptr;
|
||||
const ArchSpec &target_arch = GetProcess()->GetTarget().GetArchitecture();
|
||||
|
||||
- assert(target_arch.GetTriple().getOS() == llvm::Triple::FreeBSD);
|
||||
switch (target_arch.GetMachine()) {
|
||||
case llvm::Triple::aarch64:
|
||||
reg_interface = new RegisterInfoPOSIX_arm64(target_arch);
|
||||
12
devel/llvm80/files/llvm-wrapper.sh.in
Normal file
12
devel/llvm80/files/llvm-wrapper.sh.in
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
# $FreeBSD$
|
||||
|
||||
LLVM_PREFIX="%%LLVM_PREFIX%%"
|
||||
LLVM_SUFFIX="%%LLVM_SUFFIX%%"
|
||||
|
||||
tool=$0
|
||||
[ -L "$tool" ] && tool=$(/bin/realpath $tool)
|
||||
tool=${tool##*/}
|
||||
tool="${LLVM_PREFIX}/bin/${tool%${LLVM_SUFFIX}}"
|
||||
LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${LLVM_PREFIX}/lib" \
|
||||
exec "${tool}" "${@}"
|
||||
25
devel/llvm80/files/openmp/patch-bug32279
Normal file
25
devel/llvm80/files/openmp/patch-bug32279
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
--- projects/openmp/runtime/cmake/LibompHandleFlags.cmake.orig 2018-12-10 13:45:00.000000000 +0000
|
||||
+++ projects/openmp/runtime/cmake/LibompHandleFlags.cmake 2019-01-24 19:57:44.639276000 +0000
|
||||
@@ -164,6 +164,11 @@
|
||||
libomp_append(libflags_local "-lm")
|
||||
libomp_append(libflags_local "-Wl,--as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
|
||||
ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "DragonFly")
|
||||
+ IF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
|
||||
+ libomp_append(libflags_local "-Wl,--no-as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
|
||||
+ libomp_append(libflags_local "-lm")
|
||||
+ libomp_append(libflags_local "-Wl,--as-needed" LIBOMP_HAVE_AS_NEEDED_FLAG)
|
||||
+ ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
|
||||
IF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
|
||||
libomp_append(libflags_local -lm)
|
||||
ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
|
||||
--- projects/openmp/runtime/cmake/LibompMicroTests.cmake.orig 2017-03-16 15:50:48 UTC
|
||||
+++ projects/openmp/runtime/cmake/LibompMicroTests.cmake
|
||||
@@ -171,7 +171,7 @@ add_custom_command(
|
||||
add_custom_target(libomp-test-deps DEPENDS test-deps/.success)
|
||||
set(libomp_expected_library_deps)
|
||||
if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
|
||||
- set(libomp_expected_library_deps libc.so.7 libthr.so.3)
|
||||
+ set(libomp_expected_library_deps libc.so.7 libthr.so.3 libm.so.5)
|
||||
libomp_append(libomp_expected_library_deps libhwloc.so.5 LIBOMP_USE_HWLOC)
|
||||
elseif(CMAKE_SYSTEM_NAME MATCHES "NetBSD")
|
||||
set(libomp_expected_library_deps libc.so.12 libpthread.so.1 libm.so.0)
|
||||
11
devel/llvm80/files/openmp/patch-i386
Normal file
11
devel/llvm80/files/openmp/patch-i386
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- projects/openmp/runtime/src/kmp_runtime.cpp.orig
|
||||
+++ projects/openmp/runtime/src/kmp_runtime.cpp
|
||||
@@ -8104,7 +8104,7 @@
|
||||
|
||||
#elif KMP_ARCH_X86 || KMP_ARCH_ARM || KMP_ARCH_AARCH || KMP_ARCH_MIPS
|
||||
|
||||
-#if KMP_OS_LINUX || KMP_OS_WINDOWS || KMP_OS_HURD
|
||||
+#if KMP_OS_LINUX || KMP_OS_WINDOWS || KMP_OS_HURD || KMP_OS_FREEBSD
|
||||
|
||||
// basic tuning
|
||||
|
||||
11
devel/llvm80/files/patch-cmake_modules_AddSphinxTarget.cmake
Normal file
11
devel/llvm80/files/patch-cmake_modules_AddSphinxTarget.cmake
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- cmake/modules/AddSphinxTarget.cmake.orig
|
||||
+++ cmake/modules/AddSphinxTarget.cmake
|
||||
@@ -29,6 +29,8 @@
|
||||
endif()
|
||||
|
||||
add_custom_target(${SPHINX_TARGET_NAME}
|
||||
+ COMMAND ${CMAKE_COMMAND}
|
||||
+ -E make_directory ${SPHINX_BUILD_DIR}
|
||||
COMMAND ${SPHINX_EXECUTABLE}
|
||||
-b ${builder}
|
||||
-d "${SPHINX_DOC_TREE_DIR}"
|
||||
8
devel/llvm80/pkg-descr
Normal file
8
devel/llvm80/pkg-descr
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
The LLVM Project is a collection of modular and reusable compiler and
|
||||
toolchain technologies.
|
||||
|
||||
This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
|
||||
LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure
|
||||
these are built on.
|
||||
|
||||
WWW: http://llvm.org/
|
||||
3150
devel/llvm80/pkg-plist
Normal file
3150
devel/llvm80/pkg-plist
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mercurial
|
||||
PORTVERSION= 4.8.1
|
||||
PORTVERSION= 4.8.2
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= https://www.mercurial-scm.org/release/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1544007885
|
||||
SHA256 (mercurial-4.8.1.tar.gz) = 48a45f5cde9104fbc2daf310d710d4ebf286d879b89fa327d24b005434b0fa21
|
||||
SIZE (mercurial-4.8.1.tar.gz) = 6869733
|
||||
TIMESTAMP = 1548351722
|
||||
SHA256 (mercurial-4.8.2.tar.gz) = 6c202cb9cf05e63b86477ebf84d6475eb10b4022ac2cd3a7481fb36d9c45fdb2
|
||||
SIZE (mercurial-4.8.2.tar.gz) = 6870985
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Data-Table
|
||||
PORTVERSION= 1.76
|
||||
PORTVERSION= 1.77
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
@ -13,8 +13,9 @@ COMMENT= Data type related to database tables, HTML table displays, etc
|
|||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
NO_ARCH= yes
|
||||
USE_PERL5= configure
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1511371403
|
||||
SHA256 (Data-Table-1.76.tar.gz) = e56930920f71ba3bfe983d21858bc671cdeac65a3621f4cb6a28c72d5ff926a8
|
||||
SIZE (Data-Table-1.76.tar.gz) = 85740
|
||||
TIMESTAMP = 1548349168
|
||||
SHA256 (Data-Table-1.77.tar.gz) = 60497ad3932d3970a81a53300cdd833e8589e2b6e9c32af2d9309e739a2f8622
|
||||
SIZE (Data-Table-1.77.tar.gz) = 80287
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= MCE
|
||||
PORTVERSION= 1.837
|
||||
PORTVERSION= 1.838
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:MARIOROY
|
||||
|
|
@ -18,8 +18,9 @@ LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying
|
|||
|
||||
PORTSCOUT= limit:^[0-9\.]*$$
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1535233391
|
||||
SHA256 (MCE-1.837.tar.gz) = ea7a069dcd05cfb86b533e44cab842a8657c95a86052c3bbb00c45013617216a
|
||||
SIZE (MCE-1.837.tar.gz) = 183202
|
||||
TIMESTAMP = 1548351715
|
||||
SHA256 (MCE-1.838.tar.gz) = 1136eedcde834a74db2a8196dd89a454c9ae79a0615fb5d981bf282ada1ce6f5
|
||||
SIZE (MCE-1.838.tar.gz) = 183101
|
||||
|
|
|
|||
|
|
@ -5,4 +5,4 @@ queuing model. Imagine the line being the data and bank-tellers the parallel
|
|||
workers. MCE enhances that model by adding the ability to chunk the next n
|
||||
elements from the input stream to the next available worker.
|
||||
|
||||
WWW: https://metacpan.org/pod/MCE
|
||||
WWW: https://metacpan.org/release/MCE
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk-core
|
||||
DISTVERSION= 2.11.209
|
||||
DISTVERSION= 2.11.210
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548164809
|
||||
SHA256 (rubygem/aws-sdk-core-2.11.209.gem) = b6f9c2aca70c6cbcc1560395eb35d586814d8de87e7dcbc163134aef932d4a74
|
||||
SIZE (rubygem/aws-sdk-core-2.11.209.gem) = 1516032
|
||||
TIMESTAMP = 1548349174
|
||||
SHA256 (rubygem/aws-sdk-core-2.11.210.gem) = 7dfcb42fdaa5d0ca6ee3530ec41e9a382226ee711a531ea273bca2a4778dd4c0
|
||||
SIZE (rubygem/aws-sdk-core-2.11.210.gem) = 1518080
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk-resources
|
||||
DISTVERSION= 2.11.209
|
||||
DISTVERSION= 2.11.210
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548164813
|
||||
SHA256 (rubygem/aws-sdk-resources-2.11.209.gem) = e654673c35ccb43c06546707c8619a67d68b7b40f9d2985398da85df0e910edb
|
||||
SIZE (rubygem/aws-sdk-resources-2.11.209.gem) = 48640
|
||||
TIMESTAMP = 1548349179
|
||||
SHA256 (rubygem/aws-sdk-resources-2.11.210.gem) = 587964830837202f562bdbea635e637d1686a22fadd8f581b81e7464be9da6f8
|
||||
SIZE (rubygem/aws-sdk-resources-2.11.210.gem) = 48640
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk
|
||||
DISTVERSION= 2.11.209
|
||||
DISTVERSION= 2.11.210
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548164816
|
||||
SHA256 (rubygem/aws-sdk-2.11.209.gem) = 936d996149e20ee8ebada9f41f0e5f68a6c109a7038cbe41724242c00be89a4a
|
||||
SIZE (rubygem/aws-sdk-2.11.209.gem) = 4608
|
||||
TIMESTAMP = 1548349182
|
||||
SHA256 (rubygem/aws-sdk-2.11.210.gem) = c17fbbe514b065fe100bfa5f714d0c6609976e98964ea0297f1fd7f49ca8e64b
|
||||
SIZE (rubygem/aws-sdk-2.11.210.gem) = 4608
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gemdiff
|
||||
PORTVERSION= 2.5.0
|
||||
PORTVERSION= 2.5.1
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1544400102
|
||||
SHA256 (rubygem/gemdiff-2.5.0.gem) = 2a720697ad274f9fe889669b2397114d1b64e11aed0db5cdb159fce7f426a692
|
||||
SIZE (rubygem/gemdiff-2.5.0.gem) = 12800
|
||||
TIMESTAMP = 1548349186
|
||||
SHA256 (rubygem/gemdiff-2.5.1.gem) = 8b043a64f44d594780f39d504f177d3319a4cd7c61c699c6204a24e0a2d8716d
|
||||
SIZE (rubygem/gemdiff-2.5.1.gem) = 12800
|
||||
|
|
|
|||
7
devel/xtoolchain-llvm80/Makefile
Normal file
7
devel/xtoolchain-llvm80/Makefile
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
LLVM_SUFFIX=80
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../xtoolchain-llvm-devel
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= knot-resolver
|
||||
DISTVERSION= 3.1.0
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 3.2.1
|
||||
CATEGORIES= dns ipv6
|
||||
MASTER_SITES= https://secure.nic.cz/files/knot-resolver/ \
|
||||
https://dns.company/downloads/knot-resolver/
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1541518702
|
||||
SHA256 (knot-resolver-3.1.0.tar.xz) = 8f3deba4695784a666cde317bc6af80ecf42ce1047b01f4b9c582fdc021c7492
|
||||
SIZE (knot-resolver-3.1.0.tar.xz) = 1671480
|
||||
TIMESTAMP = 1548257387
|
||||
SHA256 (knot-resolver-3.2.1.tar.xz) = d1396888ec3a63f19dccdf2b7dbcb0d16a5d8642766824b47f4c21be90ce362b
|
||||
SIZE (knot-resolver-3.2.1.tar.xz) = 1765912
|
||||
|
|
|
|||
|
|
@ -29,13 +29,16 @@ include/libkres/trie.h
|
|||
include/libkres/utils.h
|
||||
include/libkres/zonecut.h
|
||||
lib/kdns_modules/ahocorasick.so
|
||||
lib/kdns_modules/basexx.lua
|
||||
lib/kdns_modules/bogus_log.so
|
||||
lib/kdns_modules/daf.lua
|
||||
lib/kdns_modules/daf/daf.js
|
||||
lib/kdns_modules/detect_time_jump.lua
|
||||
lib/kdns_modules/detect_time_skew.lua
|
||||
lib/kdns_modules/dns64.lua
|
||||
lib/kdns_modules/edns_keepalive.so
|
||||
lib/kdns_modules/etcd.lua
|
||||
lib/kdns_modules/experimental_dot_auth.lua
|
||||
lib/kdns_modules/graphite.lua
|
||||
lib/kdns_modules/hints.so
|
||||
lib/kdns_modules/http.lua
|
||||
|
|
@ -59,8 +62,9 @@ lib/kdns_modules/http/selectize.min.css
|
|||
lib/kdns_modules/http/selectize.min.js
|
||||
lib/kdns_modules/http/topojson.js
|
||||
lib/kdns_modules/http_trace.lua
|
||||
lib/kdns_modules/kres.lua
|
||||
lib/kdns_modules/kres-gen.lua
|
||||
lib/kdns_modules/kres.lua
|
||||
lib/kdns_modules/nsid.so
|
||||
lib/kdns_modules/policy.lua
|
||||
lib/kdns_modules/predict.lua
|
||||
lib/kdns_modules/prefill.lua
|
||||
|
|
@ -77,7 +81,7 @@ lib/kdns_modules/view.lua
|
|||
lib/kdns_modules/workarounds.lua
|
||||
lib/kdns_modules/zonefile.lua
|
||||
lib/libkres.so
|
||||
lib/libkres.so.8
|
||||
lib/libkres.so.9
|
||||
libdata/pkgconfig/libkres.pc
|
||||
man/man8/kresd.8.gz
|
||||
sbin/kresc
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= knot
|
||||
DISTVERSION= 2.7.5
|
||||
DISTVERSION= 2.7.6
|
||||
CATEGORIES= dns ipv6
|
||||
MASTER_SITES= https://secure.nic.cz/files/knot-dns/ \
|
||||
https://dns.company/downloads/knot-dns/
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1546941720
|
||||
SHA256 (knot-2.7.5.tar.xz) = 7d70d6d8f708285517d1d7c4ff2e5ddfd119cd2962c7a8d3f50a4c695209a086
|
||||
SIZE (knot-2.7.5.tar.xz) = 1150904
|
||||
TIMESTAMP = 1548284523
|
||||
SHA256 (knot-2.7.6.tar.xz) = a1cb1877f04f7c2549c977c2658cfafd07c7e0e924f8e8aa8d4ae4b707f697a2
|
||||
SIZE (knot-2.7.6.tar.xz) = 1151068
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= featherpad
|
||||
PORTVERSION= 0.9.1
|
||||
PORTVERSION= 0.9.2
|
||||
PORTREVISION= 2
|
||||
DISTVERSIONPREFIX= V
|
||||
CATEGORIES= editors
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1540720816
|
||||
SHA256 (tsujan-FeatherPad-V0.9.1_GH0.tar.gz) = caa704e4509bcc460b1113eabd42b9be7fcf8b494681fcaba7eb87ee6209350a
|
||||
SIZE (tsujan-FeatherPad-V0.9.1_GH0.tar.gz) = 590391
|
||||
TIMESTAMP = 1544458736
|
||||
SHA256 (tsujan-FeatherPad-V0.9.2_GH0.tar.gz) = f3ed0bc17b1679e8498d3e453209055274a9f89b1fec01a1201389365d47e67c
|
||||
SIZE (tsujan-FeatherPad-V0.9.2_GH0.tar.gz) = 618953
|
||||
|
|
|
|||
|
|
@ -9,7 +9,9 @@ share/applications/featherpad.desktop
|
|||
%%DATADIR%%/translations/featherpad_es.qm
|
||||
%%DATADIR%%/translations/featherpad_fr.qm
|
||||
%%DATADIR%%/translations/featherpad_lt.qm
|
||||
%%DATADIR%%/translations/featherpad_nl.qm
|
||||
%%DATADIR%%/translations/featherpad_pl.qm
|
||||
%%DATADIR%%/translations/featherpad_pt_BR.qm
|
||||
%%DATADIR%%/translations/featherpad_ru.qm
|
||||
%%DATADIR%%/translations/featherpad_tr.qm
|
||||
%%DATADIR%%/translations/featherpad_zh_CN.qm
|
||||
|
|
|
|||
|
|
@ -47,6 +47,14 @@ OPTIONS_SUB= yes
|
|||
|
||||
.include "${.CURDIR}/Makefile.options"
|
||||
|
||||
# libunwind is specific to amd64/i386
|
||||
OPTIONS_EXCLUDE_aarch64= CAMERATRACK
|
||||
OPTIONS_EXCLUDE_armv6= CAMERATRACK
|
||||
OPTIONS_EXCLUDE_armv7= CAMERATRACK
|
||||
OPTIONS_EXCLUDE_powerpc= CAMERATRACK
|
||||
OPTIONS_EXCLUDE_powerpc64= CAMERATRACK
|
||||
OPTIONS_EXCLUDE_powerpcspe= CAMERATRACK
|
||||
|
||||
ALEMBIC_CMAKE_BOOL= WITH_ALEMBIC
|
||||
ALEMBIC_LIB_DEPENDS= libAlembic.so:graphics/alembic
|
||||
# note that this needs to be set to match alembics hdf5 option
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gcc
|
||||
PORTVERSION= 8.2.1.s20190111
|
||||
PORTVERSION= 8.2.1.s20190118
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
|
||||
PKGNAMESUFFIX= ${SUFFIX}-devel
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1547301175
|
||||
SHA256 (gcc-8-20190111.tar.xz) = b9cdfc65ee9cf5054a9d45496c70830a58bcf30b551629ad052a55779ccdbd65
|
||||
SIZE (gcc-8-20190111.tar.xz) = 61786884
|
||||
TIMESTAMP = 1548273360
|
||||
SHA256 (gcc-8-20190118.tar.xz) = 466baee2e7727cca6733d1deb47edf6d30aae3929359a2df0d41deb1c1be539b
|
||||
SIZE (gcc-8-20190118.tar.xz) = 61788908
|
||||
|
|
|
|||
|
|
@ -1,15 +1,24 @@
|
|||
--- UTC
|
||||
Index: gcc/config.gcc
|
||||
===================================================================
|
||||
--- gcc/config.gcc.old 2017-04-05 17:48:03.045750000 -0500
|
||||
+++ gcc/config.gcc 2017-04-05 17:49:22.143572000 -0500
|
||||
@@ -2383,6 +2383,9 @@
|
||||
--- gcc/config.gcc.orig 2018-06-25 19:34:01.000000000 +0000
|
||||
+++ gcc/config.gcc 2018-12-14 04:14:25.044026000 +0000
|
||||
@@ -455,7 +455,7 @@
|
||||
nvptx-*-*)
|
||||
cpu_type=nvptx
|
||||
;;
|
||||
-powerpc*-*-*spe*)
|
||||
+powerpcspe-*-*|powerpc*-*-*spe*)
|
||||
cpu_type=powerpcspe
|
||||
extra_headers="ppc-asm.h altivec.h spe.h ppu_intrinsics.h paired.h spu2vmx.h vec_types.h si2vmx.h htmintrin.h htmxlintrin.h"
|
||||
case x$with_cpu in
|
||||
@@ -2413,6 +2413,9 @@
|
||||
tm_file="${tm_file} rs6000/default64.h rs6000/freebsd64.h"
|
||||
tmake_file="${tmake_file} rs6000/t-freebsd64"
|
||||
extra_options="${extra_options} rs6000/linux64.opt"
|
||||
;;
|
||||
+ powerpcspe-*)
|
||||
+ tm_file="${tm_file} powerpcspe/freebsd.h powerpcspe/linuxspe.h powerpcspe/e500.h"
|
||||
+ ;;
|
||||
*)
|
||||
tm_file="${tm_file} rs6000/freebsd.h"
|
||||
+ powerpcspe-*)
|
||||
+ tm_file="${tm_file} powerpcspe/freebsd.h powerpcspe/linuxspe.h powerpcspe/e500.h"
|
||||
;;
|
||||
*)
|
||||
tm_file="${tm_file} rs6000/freebsd.h"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
ONLY_FOR_ARCHS= aarch64 amd64
|
||||
ONLY_FOR_ARCHS_REASON= Undefined reference to __atomic_compare_exchange_8
|
||||
|
||||
LIB_DEPENDS= libunwind.so:devel/libunwind
|
||||
BUILD_DEPENDS= llvm-link${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
|
||||
RUN_DEPENDS= llvm-link${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
|
||||
|
||||
|
|
@ -54,6 +53,11 @@ PONYARCH?= armv8-a
|
|||
PONYARCH?= core2
|
||||
.endif
|
||||
|
||||
# keep in sync with all platforms where libunwind is available
|
||||
.if (${ARCH} == amd64 || ${ARCH} == i386)
|
||||
LIB_DEPENDS+= libunwind.so:devel/libunwind
|
||||
.endif
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200085
|
||||
MAKE_ENV+= default_ssl=openssl_1.1.0
|
||||
.endif
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= go-ethereum
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.8.20
|
||||
DISTVERSION= 1.8.21
|
||||
CATEGORIES= net-p2p
|
||||
|
||||
MAINTAINER= me@enriquefynn.com
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1544542220
|
||||
SHA256 (ethereum-go-ethereum-v1.8.20_GH0.tar.gz) = 7299f72a1d35a2653075a2070babf78f98f6eb3f41da43293304737ac0156658
|
||||
SIZE (ethereum-go-ethereum-v1.8.20_GH0.tar.gz) = 10573940
|
||||
TIMESTAMP = 1548335080
|
||||
SHA256 (ethereum-go-ethereum-v1.8.21_GH0.tar.gz) = 736028b4babd44d67a70a4a7883a06e97263449805c8c067b7dfd77e9fa94299
|
||||
SIZE (ethereum-go-ethereum-v1.8.21_GH0.tar.gz) = 10093239
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@ LIB_DEPENDS= \
|
|||
libpgm.so:net/openpgm \
|
||||
libsodium.so:security/libsodium \
|
||||
libunbound.so:dns/unbound \
|
||||
libunwind.so:devel/libunwind \
|
||||
libzmq.so:net/libzmq4
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/rapidjson/document.h:devel/rapidjson \
|
||||
${LOCALBASE}/include/zmq.hpp:net/cppzmq
|
||||
|
|
@ -80,6 +79,11 @@ CMAKE_ARGS+= -DLD_RAW_FLAGS:STRING=-m${LD_EMULATION}
|
|||
|
||||
.endif
|
||||
|
||||
# keep in sync with all platforms where libunwind is available
|
||||
.if (${ARCH} == amd64 || ${ARCH} == i386)
|
||||
LIB_DEPENDS+= libunwind.so:devel/libunwind
|
||||
.endif
|
||||
|
||||
CMAKE_ARGS+= -DMANUAL_SUBMODULES:BOOL=ON
|
||||
|
||||
USE_RC_SUBR= monerod
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= xmrig
|
||||
PORTVERSION= 2.9.4
|
||||
PORTVERSION= 2.10.0
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= net-p2p
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1547982814
|
||||
SHA256 (xmrig-xmrig-v2.9.4_GH0.tar.gz) = 135dff4cd97c626518bf910755c8a11253fb5d75f1b88d78a4d8b9cca7086ef6
|
||||
SIZE (xmrig-xmrig-v2.9.4_GH0.tar.gz) = 309598
|
||||
TIMESTAMP = 1548322756
|
||||
SHA256 (xmrig-xmrig-v2.10.0_GH0.tar.gz) = 72aa168aaa0c21ce50abbf05149280d857420bcdab29c6ac32e9340afdc10392
|
||||
SIZE (xmrig-xmrig-v2.10.0_GH0.tar.gz) = 310858
|
||||
|
|
|
|||
|
|
@ -1317,6 +1317,7 @@
|
|||
SUBDIR += rubygem-rubytter
|
||||
SUBDIR += rubygem-rudy
|
||||
SUBDIR += rubygem-rye
|
||||
SUBDIR += rubygem-serverengine
|
||||
SUBDIR += rubygem-simple_oauth
|
||||
SUBDIR += rubygem-stompserver
|
||||
SUBDIR += rubygem-t
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= asterisk
|
||||
PORTVERSION= 16.1.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
|
||||
MASTER_SITE_SUBDIR= asterisk/ \
|
||||
|
|
@ -60,11 +60,11 @@ CONFLICTS= ossp-uuid-[0-9]*
|
|||
CONFLICTS_BUILD= linuxthreads-*
|
||||
CONFLICTS_INSTALL= asterisk13 asterisk15
|
||||
|
||||
OPTIONS_DEFINE= ASTVERSION BACKTRACE CURL EXCHANGE FREETDS LDAP LUA \
|
||||
OPTIONS_DEFINE= ASTVERSION BACKTRACE CURL EXCHANGE FREETDS LDAP LUA MACRO \
|
||||
MP3PLAYER OOH323 OPTIMIZED_CFLAGS PJSIP PORTAUDIO RADIUS SNMP \
|
||||
SPANDSP SRTP SYSINFO XMPP
|
||||
OPTIONS_DEFAULT= CURL FREETDS GSM LUA MP3PLAYER NEWT ODBC MYSQL PGSQL PJSIP \
|
||||
PORTAUDIO RADIUS SNMP SPANDSP SPEEX SQLITE2 SRTP VORBIS
|
||||
OPTIONS_DEFAULT= CURL FREETDS GSM LUA MACRO MP3PLAYER NEWT ODBC MYSQL PGSQL \
|
||||
PJSIP PORTAUDIO RADIUS SNMP SPANDSP SPEEX SQLITE2 SRTP VORBIS
|
||||
|
||||
OPTIONS_DEFINE_i386= DAHDI
|
||||
OPTIONS_DEFINE_amd64= DAHDI
|
||||
|
|
@ -109,6 +109,7 @@ BACKTRACE_DESC?= Stack backtrace support via (lib)execinfo
|
|||
BASE_DESC= Use base compiler
|
||||
DAHDI_DESC?= DAHDI support
|
||||
EXCHANGE_DESC?= Exchange calendar support
|
||||
MACRO_DESC?= Enable app_macro (deprecated)
|
||||
MP3PLAYER_DESC= Install MP3 Player for Music-On-Hold (mpg123)
|
||||
NEWG711_DESC?= New G711 Codec
|
||||
OOH323_DESC?= ooh323 support
|
||||
|
|
@ -279,6 +280,9 @@ post-configure:
|
|||
@cd ${WRKSRC} && ./menuselect/menuselect --enable chan_mgcp menuselect.makeopts
|
||||
@cd ${WRKSRC} && ./menuselect/menuselect --enable res_pktccops menuselect.makeopts
|
||||
|
||||
post-configure-MACRO-on:
|
||||
@cd ${WRKSRC} && ./menuselect/menuselect --enable app_macro menuselect.makeopts
|
||||
|
||||
post-configure-MYSQL-on:
|
||||
@cd ${WRKSRC} && ./menuselect/menuselect --enable res_config_mysql menuselect.makeopts
|
||||
@cd ${WRKSRC} && ./menuselect/menuselect --enable app_mysql menuselect.makeopts
|
||||
|
|
|
|||
20
net/rubygem-serverengine/Makefile
Normal file
20
net/rubygem-serverengine/Makefile
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Created by: Palle Girgensohn <girgen@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= serverengine
|
||||
PORTVERSION= 2.1.0
|
||||
CATEGORIES= net rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= girgen@FreeBSD.org
|
||||
COMMENT= Framework to implement robust multiprocess servers
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
RUN_DEPENDS= rubygem-sigdump>=0.2.2:devel/rubygem-sigdump
|
||||
|
||||
NO_ARCH= yes
|
||||
USE_RUBY= yes
|
||||
USES= gem
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
net/rubygem-serverengine/distinfo
Normal file
3
net/rubygem-serverengine/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1548258141
|
||||
SHA256 (rubygem/serverengine-2.1.0.gem) = 23fcdd6df0c7f8973c0f15c7c46e4a50546447a91be5f3d6154bed4f90412705
|
||||
SIZE (rubygem/serverengine-2.1.0.gem) = 38912
|
||||
8
net/rubygem-serverengine/pkg-descr
Normal file
8
net/rubygem-serverengine/pkg-descr
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
ServerEngine is a framework to implement robust multiprocess servers like
|
||||
Unicorn.
|
||||
|
||||
ServerEngine also provides useful options and utilities such as logging, signal
|
||||
handlers, changing process names shown by ps command, chuser, stacktrace and
|
||||
heap dump on signal.
|
||||
|
||||
WWW: https://github.com/treasure-data/serverengine
|
||||
|
|
@ -17,8 +17,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/GL/internal/dri_interface.h:graphics/mesa-dr
|
|||
${LOCALBASE}/libdata/pkgconfig/fontutil.pc:x11-fonts/font-util \
|
||||
${LOCALBASE}/include/FL/Fl.H:x11-toolkits/fltk \
|
||||
bash:shells/bash
|
||||
LIB_DEPENDS= libunwind.so:devel/libunwind \
|
||||
libxshmfence.so:x11/libxshmfence \
|
||||
LIB_DEPENDS= libxshmfence.so:x11/libxshmfence \
|
||||
libfontconfig.so:x11-fonts/fontconfig
|
||||
# almost equivalent to x11-servers/xorg-server's
|
||||
RUN_DEPENDS= ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \
|
||||
|
|
@ -111,6 +110,11 @@ CONFIGURE_ARGS+= \
|
|||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
# keep in sync with all platforms where libunwind is available
|
||||
.if (${ARCH} == amd64 || ${ARCH} == i386)
|
||||
LIB_DEPENDS+= libunwind.so:devel/libunwind
|
||||
.endif
|
||||
|
||||
TIGERVNC_XORG_PATCH_VER= ${MAKE} -C "${PORTSDIR}/x11-servers/xorg-server" -V PORTVERSION:R:S,\.,,g
|
||||
|
||||
# import from x11-server/xorg-server/Makefile
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= vtun
|
||||
PORTVERSION= 3.0.4
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
--- main.c.orig 2013-07-07 13:31:22.000000000 -0700
|
||||
+++ main.c 2016-09-19 20:32:29.072400000 -0700
|
||||
--- main.c.orig 2013-07-07 20:31:22 UTC
|
||||
+++ main.c
|
||||
@@ -39,9 +39,9 @@
|
||||
#include "lib.h"
|
||||
#include "compat.h"
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
#else
|
||||
# define SERVOPT_STRING ""
|
||||
#endif
|
||||
@@ -57,6 +57,9 @@
|
||||
@@ -57,6 +57,9 @@ static void usage(void);
|
||||
extern int optind,opterr,optopt;
|
||||
extern char *optarg;
|
||||
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
/* for the NATHack bit. Is our UDP session connected? */
|
||||
int is_rmt_fd_connected=1;
|
||||
|
||||
@@ -141,6 +144,14 @@
|
||||
@@ -141,6 +144,14 @@ int main(int argc, char *argv[], char *env[])
|
||||
case 'q':
|
||||
vtun.quiet = 1;
|
||||
break;
|
||||
|
|
@ -37,7 +37,17 @@
|
|||
default:
|
||||
usage();
|
||||
exit(1);
|
||||
@@ -250,7 +261,7 @@
|
||||
@@ -233,6 +244,9 @@ int main(int argc, char *argv[], char *env[])
|
||||
|
||||
server(sock);
|
||||
} else {
|
||||
+#ifdef HAVE_WORKING_FORK
|
||||
+ write_pid();
|
||||
+#endif
|
||||
init_title(argc,argv,env,"vtund[c]: ");
|
||||
client(host);
|
||||
}
|
||||
@@ -250,7 +264,7 @@ static void write_pid(void)
|
||||
{
|
||||
FILE *f;
|
||||
|
||||
|
|
@ -46,7 +56,7 @@
|
|||
vtun_syslog(LOG_ERR,"Can't write PID file");
|
||||
return;
|
||||
}
|
||||
@@ -273,12 +284,12 @@
|
||||
@@ -273,12 +287,17 @@ static void usage(void)
|
||||
printf("Usage: \n");
|
||||
printf(" Server:\n");
|
||||
#ifdef HAVE_WORKING_FORK
|
||||
|
|
@ -58,7 +68,12 @@
|
|||
#endif
|
||||
printf(" Client:\n");
|
||||
/* I don't think these work. I'm disabling the suggestion - bish 20050601*/
|
||||
+#ifdef HAVE_WORKING_FORK
|
||||
printf("\tvtund [-f file] " /* [-P port] [-L local address] */
|
||||
- "[-q] [-p] [-m] [-t timeout] <host profile> <server address>\n");
|
||||
+ "[-q] [-p] [-m] [-t timeout] [-e] <host profile> <server address>\n");
|
||||
+#else
|
||||
+ printf("\tvtund [-f file] " /* [-P port] [-L local address] */
|
||||
+ "[-q] [-p] [-m] [-t timeout] [-e] <host profile> <server address>\n");
|
||||
+#endif
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,15 +15,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
|||
BUILD_DEPENDS= rubygem-narray>=0.5.5:math/rubygem-narray
|
||||
LIB_DEPENDS= libcdcl.so:science/cdcl \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libfreetype.so:print/freetype2 \
|
||||
libunwind.so:devel/libunwind
|
||||
libfreetype.so:print/freetype2
|
||||
RUN_DEPENDS= rubygem-narray>=0.5.5:math/rubygem-narray \
|
||||
rubygem-narray_miss>0:math/rubygem-narray_miss
|
||||
|
||||
USES= gem gettext-runtime
|
||||
USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango
|
||||
USE_XORG= ice sm x11
|
||||
|
||||
USE_RUBY= yes
|
||||
USES= gem gettext-runtime
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= i2pd
|
||||
PORTVERSION= 2.22.0
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 2.23.0
|
||||
CATEGORIES= security net-p2p
|
||||
|
||||
MAINTAINER= amdmi3@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1541802919
|
||||
SHA256 (PurpleI2P-i2pd-2.22.0_GH0.tar.gz) = 6547d7a560482c5eda9106ae19267bc8afbb6af48fed3bebf423ade28103e173
|
||||
SIZE (PurpleI2P-i2pd-2.22.0_GH0.tar.gz) = 2263033
|
||||
TIMESTAMP = 1548175954
|
||||
SHA256 (PurpleI2P-i2pd-2.23.0_GH0.tar.gz) = 19e8573b44b94ce83bd5705569934049cb1dc39db11449abcb9e4b36afe5a279
|
||||
SIZE (PurpleI2P-i2pd-2.23.0_GH0.tar.gz) = 1008677
|
||||
|
|
|
|||
|
|
@ -998,6 +998,7 @@
|
|||
SUBDIR += py-ranger
|
||||
SUBDIR += py-salt
|
||||
SUBDIR += py-scandir
|
||||
SUBDIR += py-scarab
|
||||
SUBDIR += py-scriptine
|
||||
SUBDIR += py-shutilwhich
|
||||
SUBDIR += py-stdiff
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= psutil
|
||||
PORTVERSION= 5.4.8
|
||||
PORTVERSION= 5.5.0
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1541006037
|
||||
SHA256 (psutil-5.4.8.tar.gz) = 6e265c8f3da00b015d24b842bfeb111f856b13d24f2c57036582568dc650d6c3
|
||||
SIZE (psutil-5.4.8.tar.gz) = 422742
|
||||
TIMESTAMP = 1548349190
|
||||
SHA256 (psutil-5.5.0.tar.gz) = 1aba93430050270750d046a179c5f3d6e1f5f8b96c20399ba38c596b28fc4d37
|
||||
SIZE (psutil-5.5.0.tar.gz) = 425058
|
||||
|
|
|
|||
47
sysutils/py-scarab/Makefile
Normal file
47
sysutils/py-scarab/Makefile
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= scarab
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.1.2
|
||||
CATEGORIES= sysutils python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= driesm.michiels@gmail.com
|
||||
COMMENT= CLI interface for FreeBSD Bugzilla
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-magic>=0:devel/py-python-magic@${PY_FLAVOR}
|
||||
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.4+
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= gonzoua
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
PORTDOCS= README.md
|
||||
PORTEXAMPLES= scarabrc
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
post-install-EXAMPLES-on:
|
||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/examples/scarabrc ${STAGEDIR}${EXAMPLESDIR}
|
||||
|
||||
do-test:
|
||||
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
sysutils/py-scarab/distinfo
Normal file
3
sysutils/py-scarab/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1548097863
|
||||
SHA256 (gonzoua-scarab-v0.1.2_GH0.tar.gz) = 77280019dfcc7acd936aa73180460923bb4f8d8aa38f023043bbfa2fdca2e26a
|
||||
SIZE (gonzoua-scarab-v0.1.2_GH0.tar.gz) = 13746
|
||||
7
sysutils/py-scarab/files/pkg-message.in
Normal file
7
sysutils/py-scarab/files/pkg-message.in
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
Before you can manipulate PRs with this program in FreeBSD Bugzilla
|
||||
you have to create an API key and copy it in your config file.
|
||||
|
||||
Login -> Preferences -> API keys -> Generate a new API key
|
||||
|
||||
The config file is probed from your home directory as ".scarabrc".
|
||||
A sample scarabrc config file is located under %%EXAMPLESDIR%%.
|
||||
5
sysutils/py-scarab/pkg-descr
Normal file
5
sysutils/py-scarab/pkg-descr
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
scarab is a CLI tool to automate some of the Bugzilla-related workflows
|
||||
in the FreeBSD project. Common commands are fetching, attaching
|
||||
and creating PR's from the command line.
|
||||
|
||||
WWW: https://github.com/gonzoua/scarab
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= fluentd
|
||||
PORTVERSION= 0.12.42
|
||||
PORTVERSION= 1.3.3
|
||||
CATEGORIES= sysutils rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
@ -11,17 +11,21 @@ COMMENT= Fluent event collector
|
|||
LICENSE= APACHE20
|
||||
|
||||
RUN_DEPENDS= \
|
||||
rubygem-msgpack>=0.5.11:devel/rubygem-msgpack \
|
||||
rubygem-json>=1.4.3:devel/rubygem-json \
|
||||
rubygem-dig_rb>=1.0.0:devel/rubygem-dig_rb \
|
||||
rubygem-msgpack>=0.7.0:devel/rubygem-msgpack \
|
||||
rubygem-yajl-ruby>=1.0:devel/rubygem-yajl-ruby \
|
||||
rubygem-cool.io>=1.2.2:devel/rubygem-cool.io \
|
||||
rubygem-cool.io>=1.4.5:devel/rubygem-cool.io \
|
||||
rubygem-serverengine>=2.0.4:net/rubygem-serverengine \
|
||||
rubygem-http_parser.rb>=0.5.1:net/rubygem-http_parser.rb \
|
||||
rubygem-sigdump>=0.2.2:devel/rubygem-sigdump \
|
||||
rubygem-strptime>=0.2.2:devel/rubygem-strptime \
|
||||
rubygem-tzinfo>=1.0.0:devel/rubygem-tzinfo \
|
||||
rubygem-tzinfo-data>=1.0.0:devel/rubygem-tzinfo-data
|
||||
|
||||
USE_RUBY= yes
|
||||
PLIST_FILES= bin/fluent-cat bin/fluent-debug bin/fluent-gem bin/fluentd \
|
||||
bin/fluent-binlog-reader bin/fluent-ca-generate \
|
||||
bin/fluent-plugin-config-format bin/fluent-plugin-generate \
|
||||
"@sample etc/fluentd/fluent.conf.sample"
|
||||
PLIST_DIRS= etc/fluentd/plugin
|
||||
USES= gem
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1516392091
|
||||
SHA256 (rubygem/fluentd-0.12.42.gem) = 18c54c04caa2f64adc0133591b9750239ce5c6d2fc2c7b21015ebe703ac26bb3
|
||||
SIZE (rubygem/fluentd-0.12.42.gem) = 184832
|
||||
TIMESTAMP = 1548255788
|
||||
SHA256 (rubygem/fluentd-1.3.3.gem) = c2c8bc89c604aa2969630e497f089afedab192be06dd0f056c3ee7d7fe3193d9
|
||||
SIZE (rubygem/fluentd-1.3.3.gem) = 438784
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
--- fluentd.gemspec.orig 2018-01-19 23:02:10.453393000 +0300
|
||||
+++ fluentd.gemspec 2018-01-19 23:11:13.854302000 +0300
|
||||
@@ -32,7 +32,6 @@
|
||||
s.add_runtime_dependency(%q<sigdump>.freeze, ["~> 0.2.2"])
|
||||
s.add_runtime_dependency(%q<tzinfo>.freeze, [">= 1.0.0"])
|
||||
s.add_runtime_dependency(%q<tzinfo-data>.freeze, [">= 1.0.0"])
|
||||
- s.add_runtime_dependency(%q<string-scrub>.freeze, [">= 0.0.3", "<= 0.0.5"])
|
||||
s.add_development_dependency(%q<rake>.freeze, [">= 0.9.2"])
|
||||
s.add_development_dependency(%q<flexmock>.freeze, ["~> 2.0"])
|
||||
s.add_development_dependency(%q<parallel_tests>.freeze, ["~> 0.15.3"])
|
||||
|
|
@ -3,9 +3,10 @@
|
|||
|
||||
PORTNAME= firefox-i18n
|
||||
PORTVERSION= 65.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \
|
||||
MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi
|
||||
MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build2/linux-i686/xpi
|
||||
PKGNAMEPREFIX=
|
||||
DISTFILES= ${FIREFOX_I18N_:S/$/.xpi/}
|
||||
DIST_SUBDIR= xpi/${DISTNAME}
|
||||
|
|
|
|||
|
|
@ -1,199 +1,199 @@
|
|||
TIMESTAMP = 1548089834
|
||||
SHA256 (xpi/firefox-i18n-65.0/ach.xpi) = 6190dfb48f8c469e5dca586410893641e73ddc92b38abcc65dd863580d8464e5
|
||||
SIZE (xpi/firefox-i18n-65.0/ach.xpi) = 447458
|
||||
SHA256 (xpi/firefox-i18n-65.0/af.xpi) = 0d6dc6e244aeb312be417617163653c4151d6192e0c40661fa3974136c178595
|
||||
SIZE (xpi/firefox-i18n-65.0/af.xpi) = 437796
|
||||
SHA256 (xpi/firefox-i18n-65.0/an.xpi) = ed34f2b8e1fceaa819a71c1449ef822ac2feec2fdbb77fbfb43ece04b4ffe0a2
|
||||
SIZE (xpi/firefox-i18n-65.0/an.xpi) = 465010
|
||||
SHA256 (xpi/firefox-i18n-65.0/ar.xpi) = c01a2aa5f6e45104339d329e3112481d750cd264eb01c7eda8f219f2151262e5
|
||||
TIMESTAMP = 1548355762
|
||||
SHA256 (xpi/firefox-i18n-65.0/ach.xpi) = f3e9eac9caac851c7b6aa778f4dfb044197a318e1b84e51857d5d06378689c71
|
||||
SIZE (xpi/firefox-i18n-65.0/ach.xpi) = 447455
|
||||
SHA256 (xpi/firefox-i18n-65.0/af.xpi) = eace6fef42d4e02c47112e12f90176ef7f64fbe420b5d18da7ebd568c21bd88d
|
||||
SIZE (xpi/firefox-i18n-65.0/af.xpi) = 437793
|
||||
SHA256 (xpi/firefox-i18n-65.0/an.xpi) = e636d6bf57ee998ef75ada0a3e795a403aa1cb35a04817359959086f88c99d86
|
||||
SIZE (xpi/firefox-i18n-65.0/an.xpi) = 465005
|
||||
SHA256 (xpi/firefox-i18n-65.0/ar.xpi) = 17ccf379eb29c2100cb6ebae9c9c73a4e37f46f367917a1cd210664112e61c02
|
||||
SIZE (xpi/firefox-i18n-65.0/ar.xpi) = 509019
|
||||
SHA256 (xpi/firefox-i18n-65.0/as.xpi) = 9ef3839ad91e04d514044d507ef247e16a60a1a80f117d7dc5ace9ed0705efb2
|
||||
SIZE (xpi/firefox-i18n-65.0/as.xpi) = 472926
|
||||
SHA256 (xpi/firefox-i18n-65.0/ast.xpi) = 0dd46eb665d08bea691dd7428a0b571f60451b4eff84d64df96bf3ee30fe0c9e
|
||||
SIZE (xpi/firefox-i18n-65.0/ast.xpi) = 462339
|
||||
SHA256 (xpi/firefox-i18n-65.0/az.xpi) = 60e4e7ea2cb437f5310ef9312388fe341eaa3c43086009c89bdb0a4b89e93469
|
||||
SIZE (xpi/firefox-i18n-65.0/az.xpi) = 488814
|
||||
SHA256 (xpi/firefox-i18n-65.0/be.xpi) = 03de8378b63469401b6e5972941ac15376e40b5b4f15193aacf69317d602db49
|
||||
SIZE (xpi/firefox-i18n-65.0/be.xpi) = 539166
|
||||
SHA256 (xpi/firefox-i18n-65.0/bg.xpi) = 6d4b6e2bb200938c2eafddfe90a795fee0905cbd05b3d37a8421e49a832dd831
|
||||
SIZE (xpi/firefox-i18n-65.0/bg.xpi) = 521950
|
||||
SHA256 (xpi/firefox-i18n-65.0/bn-BD.xpi) = edd2f056298c2a569bdc482952291ac584ed582d873375ac8c1bed8300b964c1
|
||||
SIZE (xpi/firefox-i18n-65.0/bn-BD.xpi) = 536542
|
||||
SHA256 (xpi/firefox-i18n-65.0/bn-IN.xpi) = 29b6d2b9c96d5a9bd228ea8e52319bd9163a35626312454d960435b134a4e345
|
||||
SIZE (xpi/firefox-i18n-65.0/bn-IN.xpi) = 528110
|
||||
SHA256 (xpi/firefox-i18n-65.0/br.xpi) = d8ab978472f329ebfa342a74839b1297bd534e7f2b11397735fc4958611fe2a6
|
||||
SIZE (xpi/firefox-i18n-65.0/br.xpi) = 468618
|
||||
SHA256 (xpi/firefox-i18n-65.0/bs.xpi) = ef20c156fd26a119763ec448b07d9376b867d084794c971944d3d0b9568692e8
|
||||
SHA256 (xpi/firefox-i18n-65.0/as.xpi) = 779514a797096edc3284bf03a85b5180820e087bb646067eaf173c2f662163ba
|
||||
SIZE (xpi/firefox-i18n-65.0/as.xpi) = 472923
|
||||
SHA256 (xpi/firefox-i18n-65.0/ast.xpi) = 8f68f32d7766991d82c715ee9d4d75ff40a3b5c95b83e5353b759c579786a7bd
|
||||
SIZE (xpi/firefox-i18n-65.0/ast.xpi) = 462336
|
||||
SHA256 (xpi/firefox-i18n-65.0/az.xpi) = aa11435e5062314f3461a0ddcb5888ebbdbd75b3d55bc450a839b94064f07bf1
|
||||
SIZE (xpi/firefox-i18n-65.0/az.xpi) = 488813
|
||||
SHA256 (xpi/firefox-i18n-65.0/be.xpi) = 53085fae0b89f26a75c2f2f7efe7668628d2c9a7b5f20ef15d66cb69d488178f
|
||||
SIZE (xpi/firefox-i18n-65.0/be.xpi) = 539155
|
||||
SHA256 (xpi/firefox-i18n-65.0/bg.xpi) = 16b83953f8a1138a1b97da527f9473671c3a86ce0e3861d54e1d34eb143c8068
|
||||
SIZE (xpi/firefox-i18n-65.0/bg.xpi) = 521952
|
||||
SHA256 (xpi/firefox-i18n-65.0/bn-BD.xpi) = 62178c95acd6a2e917213a2357383aabf44b51153db813c71edbc7d940265e82
|
||||
SIZE (xpi/firefox-i18n-65.0/bn-BD.xpi) = 536531
|
||||
SHA256 (xpi/firefox-i18n-65.0/bn-IN.xpi) = a815247a1b8606d187f516837ec28062ad2ee55a999d09751bdb81b35cdfcd82
|
||||
SIZE (xpi/firefox-i18n-65.0/bn-IN.xpi) = 528104
|
||||
SHA256 (xpi/firefox-i18n-65.0/br.xpi) = 9df39954a4d0db91d29e6cad3765be6cc2c3a9e76b7844142e8e4e9f1b7b6f04
|
||||
SIZE (xpi/firefox-i18n-65.0/br.xpi) = 468614
|
||||
SHA256 (xpi/firefox-i18n-65.0/bs.xpi) = f155a1c8b52f7b1e1c84bec847824598f9e5c978ac49da9f5c7a8a3910f8c47a
|
||||
SIZE (xpi/firefox-i18n-65.0/bs.xpi) = 463209
|
||||
SHA256 (xpi/firefox-i18n-65.0/ca.xpi) = 1173e297396527b724679c930f1e17aa98409d1d7d8f81ffa0d27bba6bb969e2
|
||||
SIZE (xpi/firefox-i18n-65.0/ca.xpi) = 469757
|
||||
SHA256 (xpi/firefox-i18n-65.0/cak.xpi) = 9ad54a17628a318a4f8b3a4eebf88bb997f938c7933d0d48bfc6cf438d247842
|
||||
SIZE (xpi/firefox-i18n-65.0/cak.xpi) = 492518
|
||||
SHA256 (xpi/firefox-i18n-65.0/cs.xpi) = d9c9c3ceb5776d84e8454e49658811ed18ffd0022877ac995b35b54a3fa06f52
|
||||
SHA256 (xpi/firefox-i18n-65.0/ca.xpi) = 178c9671de9b13114790e2290445aad73a6753a3419603a957153914abbf4c15
|
||||
SIZE (xpi/firefox-i18n-65.0/ca.xpi) = 469759
|
||||
SHA256 (xpi/firefox-i18n-65.0/cak.xpi) = 5acd532be02856fc9a41cc9d034f37a10af6b803b827c4e42a47b0495358fe7d
|
||||
SIZE (xpi/firefox-i18n-65.0/cak.xpi) = 492515
|
||||
SHA256 (xpi/firefox-i18n-65.0/cs.xpi) = 21289e4f4eec8783d912fd5bd17e75e050ca86fd937266a4c3b29b67d6c3b091
|
||||
SIZE (xpi/firefox-i18n-65.0/cs.xpi) = 482367
|
||||
SHA256 (xpi/firefox-i18n-65.0/cy.xpi) = 7d1a9afbfa007c1fd41aa56ad1fbf497d7570997bb59703284409d982554f4a4
|
||||
SHA256 (xpi/firefox-i18n-65.0/cy.xpi) = 6234c49dafff7117819eb9cc396ed73ebf633fa76748f10f92ef2334ce642a71
|
||||
SIZE (xpi/firefox-i18n-65.0/cy.xpi) = 471834
|
||||
SHA256 (xpi/firefox-i18n-65.0/da.xpi) = 5c02b63fd8020d7e299061a7aba2a8f0c06be3a0e615719530b02e1f3452ff01
|
||||
SHA256 (xpi/firefox-i18n-65.0/da.xpi) = 054d95d4e09c80018bb7618a1bb46f898908b24486f04c40647b4347c6f6c7bd
|
||||
SIZE (xpi/firefox-i18n-65.0/da.xpi) = 474705
|
||||
SHA256 (xpi/firefox-i18n-65.0/de.xpi) = 4303b3e2160785f214eb8aa1deca511d8eff7c0e4735f0b6a5b991bd9480a568
|
||||
SIZE (xpi/firefox-i18n-65.0/de.xpi) = 482315
|
||||
SHA256 (xpi/firefox-i18n-65.0/dsb.xpi) = 67492de5c27dffc89b71a5ae7c7a00a9531a009b5642f9411d1a85af8a3c5444
|
||||
SIZE (xpi/firefox-i18n-65.0/dsb.xpi) = 491036
|
||||
SHA256 (xpi/firefox-i18n-65.0/el.xpi) = 00077115a4d9e7d627676eab1339b79b2c11d5fc799e361c1d0ec6dfe13c6ce5
|
||||
SIZE (xpi/firefox-i18n-65.0/el.xpi) = 549053
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-CA.xpi) = 511e78d7c368f2f3bb81aeec1a2c59f0cdfe7ddabab6d4952eaadb26db046fc3
|
||||
SIZE (xpi/firefox-i18n-65.0/en-CA.xpi) = 442335
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-GB.xpi) = 662d58afca47f0ae63c8e27a91200bf14d53ef61f1cfccb0e327464a26ae5984
|
||||
SHA256 (xpi/firefox-i18n-65.0/de.xpi) = df159102386c8ca8e1f4a58348f36af7c6f9499cc279595f34e440009adc96eb
|
||||
SIZE (xpi/firefox-i18n-65.0/de.xpi) = 482311
|
||||
SHA256 (xpi/firefox-i18n-65.0/dsb.xpi) = 15519bc72ee5b50d90a64ee423b27cd0a71322fb9b9b7b20e3f22145b955fc23
|
||||
SIZE (xpi/firefox-i18n-65.0/dsb.xpi) = 491040
|
||||
SHA256 (xpi/firefox-i18n-65.0/el.xpi) = 8a5811657703afeab8569f393eab4240264fdedd008aba4d941b1637869f1590
|
||||
SIZE (xpi/firefox-i18n-65.0/el.xpi) = 549048
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-CA.xpi) = e4e9bbfa0b4861c318da3383e34cbf99a7254ec58a1d7c8eefa796c5a1274f13
|
||||
SIZE (xpi/firefox-i18n-65.0/en-CA.xpi) = 442342
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-GB.xpi) = 1c4e16443640db97093fb64b47071de0e3fc4e119e767ba9a91098b968173c2b
|
||||
SIZE (xpi/firefox-i18n-65.0/en-GB.xpi) = 441644
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-US.xpi) = 9de7782c963e027ff697ab139dc55ca8cf102f33c0dc13702567c6af9f0c75db
|
||||
SIZE (xpi/firefox-i18n-65.0/en-US.xpi) = 409433
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-ZA.xpi) = 0c1b5852b5b3113de132320ea77a9e3505935f03f47cf62d4f0779340978e810
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-US.xpi) = 24a0f236afd73b98eee515dbb3866cbee199f607fb1776c0a2921453f5e5902e
|
||||
SIZE (xpi/firefox-i18n-65.0/en-US.xpi) = 409438
|
||||
SHA256 (xpi/firefox-i18n-65.0/en-ZA.xpi) = 513c0bb419c3be41a444fd093ad7328b9e3c567f5c17c0485005c6e962f6fadb
|
||||
SIZE (xpi/firefox-i18n-65.0/en-ZA.xpi) = 421339
|
||||
SHA256 (xpi/firefox-i18n-65.0/eo.xpi) = 961a7b516a1bcb4a481493e02d9e8d6c34966af25bc7e368745a6b0a0611cee6
|
||||
SIZE (xpi/firefox-i18n-65.0/eo.xpi) = 469162
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-AR.xpi) = c7d858caddc53d0b8644e2362f73d958c34090f141cddca3875f8157e2ce6e5e
|
||||
SIZE (xpi/firefox-i18n-65.0/es-AR.xpi) = 477372
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-CL.xpi) = 894fa78b83f6c35a397ea02cf36b679b82b30f89c37d2b3b93b46e6e6b3d0062
|
||||
SIZE (xpi/firefox-i18n-65.0/es-CL.xpi) = 476254
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-ES.xpi) = fe35d7cb0e2539faa89092f6cc800b8ab202b4921e779d114565fa6fce29d643
|
||||
SIZE (xpi/firefox-i18n-65.0/es-ES.xpi) = 437107
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-MX.xpi) = 48c89dbc6cca80ebe12a9b113c4899815f60e209096e21efae9756509a9726c2
|
||||
SIZE (xpi/firefox-i18n-65.0/es-MX.xpi) = 479494
|
||||
SHA256 (xpi/firefox-i18n-65.0/et.xpi) = c37a2508b2c93e4cd280210b2393e99359e65946fdc01153e7d40cfe8e49e416
|
||||
SIZE (xpi/firefox-i18n-65.0/et.xpi) = 460952
|
||||
SHA256 (xpi/firefox-i18n-65.0/eu.xpi) = 2bbbc2cbf90c106fa176449767ec4f10b396500353023bb155f9af8db258e145
|
||||
SHA256 (xpi/firefox-i18n-65.0/eo.xpi) = a1244194a7bcb8b0ac9600c2207833c1e1df38357104c82f2aa1e95827ee804c
|
||||
SIZE (xpi/firefox-i18n-65.0/eo.xpi) = 469163
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-AR.xpi) = c92f033867b4c87ae34ebf4f98b14ccb753e03fdbf7cf5eb01e8c9d6029a6a2d
|
||||
SIZE (xpi/firefox-i18n-65.0/es-AR.xpi) = 477375
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-CL.xpi) = f4a6c1e56ca8f93dc8652ce4a9d847c20706dd9c703edd5a917c2824bff02cda
|
||||
SIZE (xpi/firefox-i18n-65.0/es-CL.xpi) = 476261
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-ES.xpi) = d71b183cef7013bd7ed509743f9f928fe33c997981714347443ce1f1d275fbf3
|
||||
SIZE (xpi/firefox-i18n-65.0/es-ES.xpi) = 437102
|
||||
SHA256 (xpi/firefox-i18n-65.0/es-MX.xpi) = 0d4cd61f3eea812db1260ce1910345ab8e70ecb631dc1a8651ea20551dba361b
|
||||
SIZE (xpi/firefox-i18n-65.0/es-MX.xpi) = 479493
|
||||
SHA256 (xpi/firefox-i18n-65.0/et.xpi) = 2b62e18726d599f03755f82ef92e4447e611b41cde02fc3876b16ec38d347f35
|
||||
SIZE (xpi/firefox-i18n-65.0/et.xpi) = 460954
|
||||
SHA256 (xpi/firefox-i18n-65.0/eu.xpi) = 77257717689104d8c120858634681c2f400f457246ecad0b4e495d869fcbdc49
|
||||
SIZE (xpi/firefox-i18n-65.0/eu.xpi) = 468842
|
||||
SHA256 (xpi/firefox-i18n-65.0/fa.xpi) = b55b5409a93938ec0e2f36ea3cc159b1bc5bddae343a014026f865b900bbc1b1
|
||||
SIZE (xpi/firefox-i18n-65.0/fa.xpi) = 520146
|
||||
SHA256 (xpi/firefox-i18n-65.0/ff.xpi) = 3efd476f6b567ee825a8a6d2eb753b1420d8790d70a713fb5d0ae4500b3c33bd
|
||||
SIZE (xpi/firefox-i18n-65.0/ff.xpi) = 461637
|
||||
SHA256 (xpi/firefox-i18n-65.0/fi.xpi) = a829c08014b86bbef2047954bd7ae1fdddca6a0a720470b7332a9ca1272fa210
|
||||
SIZE (xpi/firefox-i18n-65.0/fi.xpi) = 459815
|
||||
SHA256 (xpi/firefox-i18n-65.0/fr.xpi) = c33cc78aff6d591708862d6aa7aab91ee25840c1d06006868d032fda13126807
|
||||
SIZE (xpi/firefox-i18n-65.0/fr.xpi) = 486274
|
||||
SHA256 (xpi/firefox-i18n-65.0/fy-NL.xpi) = dcfedad0ff1cec0b06e199be0315a3d48cb8fa118c039cfbfd0d05285f7f0644
|
||||
SIZE (xpi/firefox-i18n-65.0/fy-NL.xpi) = 474523
|
||||
SHA256 (xpi/firefox-i18n-65.0/ga-IE.xpi) = 190e40190cd0b50cd65e758a12702f8c1db8efe01476cd035ef90d3be2107522
|
||||
SIZE (xpi/firefox-i18n-65.0/ga-IE.xpi) = 468127
|
||||
SHA256 (xpi/firefox-i18n-65.0/gd.xpi) = 934adf790ceda74fee6c06cfbbcc163568cd81739752788ac5dfaf03d61ea380
|
||||
SIZE (xpi/firefox-i18n-65.0/gd.xpi) = 479076
|
||||
SHA256 (xpi/firefox-i18n-65.0/gl.xpi) = d71e52075f0866448fc7bd3b921f2a044d17499476caa89e2ed25af527d1ee37
|
||||
SIZE (xpi/firefox-i18n-65.0/gl.xpi) = 463704
|
||||
SHA256 (xpi/firefox-i18n-65.0/gn.xpi) = c51103cdb65e634bbeb8fe9c781b5d4215d92878d73def2e1b52b27d5114007a
|
||||
SIZE (xpi/firefox-i18n-65.0/gn.xpi) = 485005
|
||||
SHA256 (xpi/firefox-i18n-65.0/gu-IN.xpi) = b2a44838d594d0c5bc7ca448c71a3eac46ea39f574303afdbf6f20fd7c68bd04
|
||||
SIZE (xpi/firefox-i18n-65.0/gu-IN.xpi) = 544745
|
||||
SHA256 (xpi/firefox-i18n-65.0/he.xpi) = bee71c77bed02fa0b7fcf918678e3d72e80af1c6c7df67fe26f05853c3ffeed1
|
||||
SIZE (xpi/firefox-i18n-65.0/he.xpi) = 485651
|
||||
SHA256 (xpi/firefox-i18n-65.0/hi-IN.xpi) = 3269312ed5e9bd283915360e29d77af0b392219371fc3f36025a88dd2731ff75
|
||||
SIZE (xpi/firefox-i18n-65.0/hi-IN.xpi) = 533024
|
||||
SHA256 (xpi/firefox-i18n-65.0/hr.xpi) = cd09d566f643df64164dc94ec732039ac0553fac08a75a3f55998378aafc3341
|
||||
SIZE (xpi/firefox-i18n-65.0/hr.xpi) = 465045
|
||||
SHA256 (xpi/firefox-i18n-65.0/hsb.xpi) = c65ff02c9b56c47b74b8d98a24fd44c8f49bfb315a03b9b3aefd06b36479e496
|
||||
SIZE (xpi/firefox-i18n-65.0/hsb.xpi) = 490630
|
||||
SHA256 (xpi/firefox-i18n-65.0/hu.xpi) = 9a5f153effe9fcebb47559bd3ec623d19aacffe4a104c7743da2f88d98be1f07
|
||||
SIZE (xpi/firefox-i18n-65.0/hu.xpi) = 488205
|
||||
SHA256 (xpi/firefox-i18n-65.0/hy-AM.xpi) = 111cc09f900a0ed9cc27f2f935a0ff034fbe78eb5ff183bd90587315c673f949
|
||||
SIZE (xpi/firefox-i18n-65.0/hy-AM.xpi) = 510218
|
||||
SHA256 (xpi/firefox-i18n-65.0/ia.xpi) = 21c0e0fdbac0dbdff6a6ac8584a844aad6437b766e10f1506e43f513f61350fb
|
||||
SHA256 (xpi/firefox-i18n-65.0/fa.xpi) = 617a409bd0e6a78036c302f1a4e90b65905771b32ff10a4590fac2c0a1c6d818
|
||||
SIZE (xpi/firefox-i18n-65.0/fa.xpi) = 520143
|
||||
SHA256 (xpi/firefox-i18n-65.0/ff.xpi) = 83dca77b09a3e11e73a439791e4c7d9ce148b110bb813f237aaea1d9a9656da9
|
||||
SIZE (xpi/firefox-i18n-65.0/ff.xpi) = 461634
|
||||
SHA256 (xpi/firefox-i18n-65.0/fi.xpi) = 422a35e1026edc7beda095674db9400f398a124fb1216e52671d0c73c01437ff
|
||||
SIZE (xpi/firefox-i18n-65.0/fi.xpi) = 459819
|
||||
SHA256 (xpi/firefox-i18n-65.0/fr.xpi) = 54de836f425ef099ffbd5c05c00a6a98fa7c18506343a96f9639080d3dfe647b
|
||||
SIZE (xpi/firefox-i18n-65.0/fr.xpi) = 486273
|
||||
SHA256 (xpi/firefox-i18n-65.0/fy-NL.xpi) = 2be029a057d0f9a6d6cb538ffcbd3177ce4db9056c1876fdab1c026b24795212
|
||||
SIZE (xpi/firefox-i18n-65.0/fy-NL.xpi) = 474527
|
||||
SHA256 (xpi/firefox-i18n-65.0/ga-IE.xpi) = 6f9c68c95045fec3db6db2b0a253318d911c09551b5f76f22a8edd01f9eb3acb
|
||||
SIZE (xpi/firefox-i18n-65.0/ga-IE.xpi) = 468124
|
||||
SHA256 (xpi/firefox-i18n-65.0/gd.xpi) = eb5eff657d0620d67e0101c2f6fac08c404ba939ecfe1ac7a7f2f2a3f24e00ce
|
||||
SIZE (xpi/firefox-i18n-65.0/gd.xpi) = 479073
|
||||
SHA256 (xpi/firefox-i18n-65.0/gl.xpi) = d3864c5f842d121736e02edc9430d244c87925fbdcd2dc35966aecd46ac705e0
|
||||
SIZE (xpi/firefox-i18n-65.0/gl.xpi) = 463707
|
||||
SHA256 (xpi/firefox-i18n-65.0/gn.xpi) = 8505059bd327a325db11662895f76f534c633344a0ec7f834854361e7b60770b
|
||||
SIZE (xpi/firefox-i18n-65.0/gn.xpi) = 485000
|
||||
SHA256 (xpi/firefox-i18n-65.0/gu-IN.xpi) = d619791e0ca9137c8965ab94228d23de45aee1afcc79e82dad1f1104bbbfa48b
|
||||
SIZE (xpi/firefox-i18n-65.0/gu-IN.xpi) = 544747
|
||||
SHA256 (xpi/firefox-i18n-65.0/he.xpi) = d183570d4a565f9b6d33c0851c97b0f3bf86011258961fdd8f8c5035efd86dc8
|
||||
SIZE (xpi/firefox-i18n-65.0/he.xpi) = 485643
|
||||
SHA256 (xpi/firefox-i18n-65.0/hi-IN.xpi) = f2b67b48585e4cb86584c6f2f069d21c5a9c37772542e9fd0dc0999e4b7a7169
|
||||
SIZE (xpi/firefox-i18n-65.0/hi-IN.xpi) = 533022
|
||||
SHA256 (xpi/firefox-i18n-65.0/hr.xpi) = d3c3baf83d8f1cb54ed7f8053ba756c741d91d0a2978d1a6829b1cfe8fe27426
|
||||
SIZE (xpi/firefox-i18n-65.0/hr.xpi) = 465049
|
||||
SHA256 (xpi/firefox-i18n-65.0/hsb.xpi) = 1f6cb73c2a97a020afdbc49ad5fcbbec55c70ae6b8d02715a4fa3e550575a6a4
|
||||
SIZE (xpi/firefox-i18n-65.0/hsb.xpi) = 490634
|
||||
SHA256 (xpi/firefox-i18n-65.0/hu.xpi) = e01144fbd1f583a5520926d6f8e5deb4579ef03c4eadc9d32e91d8f7d8a6bf00
|
||||
SIZE (xpi/firefox-i18n-65.0/hu.xpi) = 488207
|
||||
SHA256 (xpi/firefox-i18n-65.0/hy-AM.xpi) = 30f0281837622d56a52616383a93b5958b2ee8c3881ab5b4d95a2e210905d3b1
|
||||
SIZE (xpi/firefox-i18n-65.0/hy-AM.xpi) = 510217
|
||||
SHA256 (xpi/firefox-i18n-65.0/ia.xpi) = d18f5c33f74029d4547f51002f6f9eaa84173fda14b65a7481cafa8ceae37393
|
||||
SIZE (xpi/firefox-i18n-65.0/ia.xpi) = 465433
|
||||
SHA256 (xpi/firefox-i18n-65.0/id.xpi) = 08233bd276f0dd8ed2e0b9c7272028dc9ff3547d939955fcc0e8ec557e1930e1
|
||||
SIZE (xpi/firefox-i18n-65.0/id.xpi) = 459193
|
||||
SHA256 (xpi/firefox-i18n-65.0/is.xpi) = 63ec4f7e673487524e2d4719a8eaa88d4cdf0dd079f5ffdd3bc29ddecd279d42
|
||||
SHA256 (xpi/firefox-i18n-65.0/id.xpi) = 139bdd0f05f54810daa3349dfc5203d5c9b15fb4a28ae72fee0f2e2bb97fb665
|
||||
SIZE (xpi/firefox-i18n-65.0/id.xpi) = 459182
|
||||
SHA256 (xpi/firefox-i18n-65.0/is.xpi) = 7b15ded59193a36cef203895e0b8f86b2ec0099ad140bca629a8465c0f1d55d7
|
||||
SIZE (xpi/firefox-i18n-65.0/is.xpi) = 466957
|
||||
SHA256 (xpi/firefox-i18n-65.0/it.xpi) = fd7b51b52099df63e98aa61dde4a7aef39a1538238f9e5bb3b473e3fb22a2991
|
||||
SIZE (xpi/firefox-i18n-65.0/it.xpi) = 356555
|
||||
SHA256 (xpi/firefox-i18n-65.0/ja.xpi) = da9ad87c7db256801dff0201468dfd914ab3880b8e8f080f144290ecb8f4ff58
|
||||
SHA256 (xpi/firefox-i18n-65.0/it.xpi) = c6dafe16cfff71b6d8236d91ca715d1015b51adc2888a0cc3a44aaedbd76a894
|
||||
SIZE (xpi/firefox-i18n-65.0/it.xpi) = 356549
|
||||
SHA256 (xpi/firefox-i18n-65.0/ja.xpi) = 6690741fc071d0b01570611a898f819334ae4ba9e3407513897602699ab2105a
|
||||
SIZE (xpi/firefox-i18n-65.0/ja.xpi) = 504397
|
||||
SHA256 (xpi/firefox-i18n-65.0/ka.xpi) = a0ed380446819c826d13862c86196aa50be778562a66212b3bee724033d7bd5a
|
||||
SIZE (xpi/firefox-i18n-65.0/ka.xpi) = 512100
|
||||
SHA256 (xpi/firefox-i18n-65.0/kab.xpi) = e0dd09fe83355fe742620dca3e5f25e34cb3860fa86412ad1f5451deea520f21
|
||||
SIZE (xpi/firefox-i18n-65.0/kab.xpi) = 480080
|
||||
SHA256 (xpi/firefox-i18n-65.0/kk.xpi) = ae890e38b28f06645f6eaae47d3691dc9ac3775ed2b6148181b8d6387d53ae05
|
||||
SIZE (xpi/firefox-i18n-65.0/kk.xpi) = 535902
|
||||
SHA256 (xpi/firefox-i18n-65.0/km.xpi) = b68f16864145ff4961ebc6f556a8dfc8f3edec6339b41c89a49c67aee940d848
|
||||
SIZE (xpi/firefox-i18n-65.0/km.xpi) = 526576
|
||||
SHA256 (xpi/firefox-i18n-65.0/kn.xpi) = 4a22568ef1d72a328ad9900207e1219f93bd699f0e8c862b35e8722f8235ce1a
|
||||
SHA256 (xpi/firefox-i18n-65.0/ka.xpi) = aee82bb16d6252a72ef25d8834c5a6f8eb82fc5ed6b0ebb78fe3f94e511b38ea
|
||||
SIZE (xpi/firefox-i18n-65.0/ka.xpi) = 512098
|
||||
SHA256 (xpi/firefox-i18n-65.0/kab.xpi) = 3231f100ea25b3cc5618adfacc3f13b9f383654ffc3702c3c0ce6db93c0d344e
|
||||
SIZE (xpi/firefox-i18n-65.0/kab.xpi) = 480077
|
||||
SHA256 (xpi/firefox-i18n-65.0/kk.xpi) = 1d7c50626974a47e1931f65a94e03dd713103c1ab09ed30ab83110b5d6560a5f
|
||||
SIZE (xpi/firefox-i18n-65.0/kk.xpi) = 535904
|
||||
SHA256 (xpi/firefox-i18n-65.0/km.xpi) = 27d20795c2522e1d9d5a21ee59c31349a3514d3e832b26c1e024331b75aa170c
|
||||
SIZE (xpi/firefox-i18n-65.0/km.xpi) = 526578
|
||||
SHA256 (xpi/firefox-i18n-65.0/kn.xpi) = 75d7195074c205c10a0a6c89419163b18ae30d133cea519df59b6b868cd1733e
|
||||
SIZE (xpi/firefox-i18n-65.0/kn.xpi) = 528125
|
||||
SHA256 (xpi/firefox-i18n-65.0/ko.xpi) = 2157400fdc5d265e1826ea48df9e6d60a8f5ffa870056c52e0ce18fc3885e306
|
||||
SIZE (xpi/firefox-i18n-65.0/ko.xpi) = 495304
|
||||
SHA256 (xpi/firefox-i18n-65.0/lij.xpi) = 5b7f5173fc5fab29765070e1e962afac14125b00067f0dca9786ae4c9f95d2f6
|
||||
SIZE (xpi/firefox-i18n-65.0/lij.xpi) = 465949
|
||||
SHA256 (xpi/firefox-i18n-65.0/lt.xpi) = 8007fba8bb733f12670e49d393ade674eeea23e34b70bf451bd558115728c71e
|
||||
SIZE (xpi/firefox-i18n-65.0/lt.xpi) = 490196
|
||||
SHA256 (xpi/firefox-i18n-65.0/lv.xpi) = 2fd36a3f724df4d5c2f817883cd63e9f4576fb5472a4d6bbebf9bd96ceb1fa0a
|
||||
SHA256 (xpi/firefox-i18n-65.0/ko.xpi) = 0b5c2d95e1f61835f942f712613750e89e0e607ff465d420e5d4ef2fa222ee14
|
||||
SIZE (xpi/firefox-i18n-65.0/ko.xpi) = 495305
|
||||
SHA256 (xpi/firefox-i18n-65.0/lij.xpi) = 2539aab832d7be893c79f56eff189577d6466db19f85de6a80378eb1d2c935ad
|
||||
SIZE (xpi/firefox-i18n-65.0/lij.xpi) = 465948
|
||||
SHA256 (xpi/firefox-i18n-65.0/lt.xpi) = d54561bfc11cec9b0fd4bf9f3ded2a4abfa2e5761b63704a6d996ae4554b5d38
|
||||
SIZE (xpi/firefox-i18n-65.0/lt.xpi) = 490193
|
||||
SHA256 (xpi/firefox-i18n-65.0/lv.xpi) = e69c9f1e9dda984cf00cbc1d226ecccf2b1ea04af9cfe7962081e5d1ebfc8c16
|
||||
SIZE (xpi/firefox-i18n-65.0/lv.xpi) = 478935
|
||||
SHA256 (xpi/firefox-i18n-65.0/mai.xpi) = 8692249b7d2f2f666e33b54c229ef12ae9e87ac6fe6f8859339bba4f8309bab6
|
||||
SHA256 (xpi/firefox-i18n-65.0/mai.xpi) = dad3fa900eaac56a1dce3598b605e302357b4e7b2b494cf9c2ca22e1ed6efc5b
|
||||
SIZE (xpi/firefox-i18n-65.0/mai.xpi) = 489178
|
||||
SHA256 (xpi/firefox-i18n-65.0/mk.xpi) = 6a8872e35166b71c7109bc556bb22ff3721808855407bc81f8044d755b7f33b1
|
||||
SHA256 (xpi/firefox-i18n-65.0/mk.xpi) = cb3231cd193eb4e7b6444699a691e384f97f852ef56c1cc37a7ff87665b58411
|
||||
SIZE (xpi/firefox-i18n-65.0/mk.xpi) = 464187
|
||||
SHA256 (xpi/firefox-i18n-65.0/ml.xpi) = 5d3b96d594f2881d9f21100181dc3a795915c069b31d2f992cd585db5fe0fd5c
|
||||
SIZE (xpi/firefox-i18n-65.0/ml.xpi) = 534394
|
||||
SHA256 (xpi/firefox-i18n-65.0/mr.xpi) = a4dc36d79d936b0a13ba2abede8852a1dddd65ad885ce1788a1bec15690a9fac
|
||||
SIZE (xpi/firefox-i18n-65.0/mr.xpi) = 528014
|
||||
SHA256 (xpi/firefox-i18n-65.0/ms.xpi) = 96b624b126850c8000e4151c1376a996993d86b26230e96f963dbc0e93f6b542
|
||||
SIZE (xpi/firefox-i18n-65.0/ms.xpi) = 460713
|
||||
SHA256 (xpi/firefox-i18n-65.0/my.xpi) = 93e0460ebe62b056abcdcb83b22a15c4557685205412dbff00644b0cedb43d9f
|
||||
SIZE (xpi/firefox-i18n-65.0/my.xpi) = 523396
|
||||
SHA256 (xpi/firefox-i18n-65.0/nb-NO.xpi) = ef3c908a40339bdf1ec27a590921bf608ecdb8c5561631dc1c49ba1cdf9cc0a5
|
||||
SHA256 (xpi/firefox-i18n-65.0/ml.xpi) = f834afe8060d8213c8337d6880f5632bc38a6925334f98712b3ab488bb02eaf1
|
||||
SIZE (xpi/firefox-i18n-65.0/ml.xpi) = 534382
|
||||
SHA256 (xpi/firefox-i18n-65.0/mr.xpi) = c8220c5426965afa5f8342a91400e811dbe1b312c132ed80b6c0fde4e0c6b1c0
|
||||
SIZE (xpi/firefox-i18n-65.0/mr.xpi) = 528018
|
||||
SHA256 (xpi/firefox-i18n-65.0/ms.xpi) = 7fa815af784b6c485685bc39a590696e8096ac4d3bef28011d80a71a618ca583
|
||||
SIZE (xpi/firefox-i18n-65.0/ms.xpi) = 460717
|
||||
SHA256 (xpi/firefox-i18n-65.0/my.xpi) = 2ba4ee10582d399cae5b7c4e6564429eae1f36712b5990bead3c7d8a3e7dc61f
|
||||
SIZE (xpi/firefox-i18n-65.0/my.xpi) = 523395
|
||||
SHA256 (xpi/firefox-i18n-65.0/nb-NO.xpi) = aa9ec734ddda5116039fceee3433e8a20e65b5a3dfec3c9bcc18b1e1db60ba5d
|
||||
SIZE (xpi/firefox-i18n-65.0/nb-NO.xpi) = 461048
|
||||
SHA256 (xpi/firefox-i18n-65.0/ne-NP.xpi) = 45fe060ca2998a73b16a44f46ef468ac8d87543c499fee50defbc0bf4766b7db
|
||||
SIZE (xpi/firefox-i18n-65.0/ne-NP.xpi) = 503824
|
||||
SHA256 (xpi/firefox-i18n-65.0/nl.xpi) = 4848167ebd8c3b45dc4338dbac1f27b059c65ebc2161f7285dd3a82d6ad1c168
|
||||
SIZE (xpi/firefox-i18n-65.0/nl.xpi) = 458729
|
||||
SHA256 (xpi/firefox-i18n-65.0/nn-NO.xpi) = 64f7489c5fe77ddd641ac1ac06c0e304c2dc7c3724632a8a473e5cef663b7439
|
||||
SIZE (xpi/firefox-i18n-65.0/nn-NO.xpi) = 460168
|
||||
SHA256 (xpi/firefox-i18n-65.0/oc.xpi) = cadee0e03f71a226fd35438b46c75a18d6e2b252f722c4d2245f9396d8665831
|
||||
SIZE (xpi/firefox-i18n-65.0/oc.xpi) = 476891
|
||||
SHA256 (xpi/firefox-i18n-65.0/or.xpi) = fd64d417041e8afd54e53df12b2f886b7420f941df5dc4fff20f9ddd308e303c
|
||||
SIZE (xpi/firefox-i18n-65.0/or.xpi) = 479082
|
||||
SHA256 (xpi/firefox-i18n-65.0/pa-IN.xpi) = 6287dd63fff8febcdc21f05e8dbc09e24e792873e8010ab6513418c7e4944b6e
|
||||
SIZE (xpi/firefox-i18n-65.0/pa-IN.xpi) = 510886
|
||||
SHA256 (xpi/firefox-i18n-65.0/pl.xpi) = 3ff55dbc70ae204c23fc0828728277898f65001c03d8a58707c85ec085e96ec0
|
||||
SIZE (xpi/firefox-i18n-65.0/pl.xpi) = 378835
|
||||
SHA256 (xpi/firefox-i18n-65.0/pt-BR.xpi) = f3c30e85300b8d5c23ce610efd52fe0bf50e8c366e543dd8d196e59a395aa615
|
||||
SIZE (xpi/firefox-i18n-65.0/pt-BR.xpi) = 463436
|
||||
SHA256 (xpi/firefox-i18n-65.0/pt-PT.xpi) = 26b24938e50f74217d75a308d286710561a38d4e2950eef1ee8047080f174dd4
|
||||
SIZE (xpi/firefox-i18n-65.0/pt-PT.xpi) = 475346
|
||||
SHA256 (xpi/firefox-i18n-65.0/rm.xpi) = 8c59df18a2b71f848e3d25f884be2fc30a21ff7ece583bfe44a2370d254587b8
|
||||
SIZE (xpi/firefox-i18n-65.0/rm.xpi) = 466661
|
||||
SHA256 (xpi/firefox-i18n-65.0/ro.xpi) = 3cd64ef1b3c72de1f98646519f5457a8f0435d1b63f3a53001ff033e8c0b25a0
|
||||
SIZE (xpi/firefox-i18n-65.0/ro.xpi) = 475434
|
||||
SHA256 (xpi/firefox-i18n-65.0/ru.xpi) = 92a0e66fdc978cfa7f859cfb060cb6ade7c6717c97e78b7694fd3eb7981dbcdd
|
||||
SIZE (xpi/firefox-i18n-65.0/ru.xpi) = 542359
|
||||
SHA256 (xpi/firefox-i18n-65.0/si.xpi) = 319aec36034753d2781454ec8407bba4247c6deda6026b944702d6a0f1868294
|
||||
SHA256 (xpi/firefox-i18n-65.0/ne-NP.xpi) = 92df908b9c79944ee9ea3fe385e7a0df396ca7fb6accd282ef744aadb90b326f
|
||||
SIZE (xpi/firefox-i18n-65.0/ne-NP.xpi) = 503823
|
||||
SHA256 (xpi/firefox-i18n-65.0/nl.xpi) = 286fde23208850692edbeeca926d836d6d5b1a29fe11d2d730663b971e498060
|
||||
SIZE (xpi/firefox-i18n-65.0/nl.xpi) = 458731
|
||||
SHA256 (xpi/firefox-i18n-65.0/nn-NO.xpi) = dbe77855b5566981b1affa5830ca022ebf888158e84dc65ddd5c9c1b42103069
|
||||
SIZE (xpi/firefox-i18n-65.0/nn-NO.xpi) = 460163
|
||||
SHA256 (xpi/firefox-i18n-65.0/oc.xpi) = 36913761c62c0aaa8d4e1e403e7dbdadc4b988a848a25a4db43070d26b53ae02
|
||||
SIZE (xpi/firefox-i18n-65.0/oc.xpi) = 476893
|
||||
SHA256 (xpi/firefox-i18n-65.0/or.xpi) = 0da8033fdc85a061bbd2d8400ca240950d8b6af7150d32322b15531e66e521f4
|
||||
SIZE (xpi/firefox-i18n-65.0/or.xpi) = 479085
|
||||
SHA256 (xpi/firefox-i18n-65.0/pa-IN.xpi) = 60adb5f2c8ca4bc03da59beaf750d098a20f0ef23175acbe7e3cfb6e99c4150e
|
||||
SIZE (xpi/firefox-i18n-65.0/pa-IN.xpi) = 510889
|
||||
SHA256 (xpi/firefox-i18n-65.0/pl.xpi) = 0310310dd904e7a2066ff997fc5186f42289f2e59686d97d6c168af2457d0935
|
||||
SIZE (xpi/firefox-i18n-65.0/pl.xpi) = 378829
|
||||
SHA256 (xpi/firefox-i18n-65.0/pt-BR.xpi) = a870ee0e91b96ff1ee8d2c15b6f14fa100243b20d4e1c5a6c5845142278e1e23
|
||||
SIZE (xpi/firefox-i18n-65.0/pt-BR.xpi) = 463443
|
||||
SHA256 (xpi/firefox-i18n-65.0/pt-PT.xpi) = f908929d8a9aeb81f16609f0961584e62512e2ad50c9ae490f517f87eddbc09d
|
||||
SIZE (xpi/firefox-i18n-65.0/pt-PT.xpi) = 475344
|
||||
SHA256 (xpi/firefox-i18n-65.0/rm.xpi) = 7f9abb1f7ef1357ce0af22b1996b95fc656c73ec3b9ea2175bbab985ea28630d
|
||||
SIZE (xpi/firefox-i18n-65.0/rm.xpi) = 466660
|
||||
SHA256 (xpi/firefox-i18n-65.0/ro.xpi) = 9dfd26824cdb804068815aa5959290bda31def3ac1be46ce9a335ff4e8b43715
|
||||
SIZE (xpi/firefox-i18n-65.0/ro.xpi) = 475441
|
||||
SHA256 (xpi/firefox-i18n-65.0/ru.xpi) = dd1dbc873f6022b66d2d6330419f76c1e354c30fd66b47dc1501f4173daec0f0
|
||||
SIZE (xpi/firefox-i18n-65.0/ru.xpi) = 542358
|
||||
SHA256 (xpi/firefox-i18n-65.0/si.xpi) = 2c7daa59347cfeec6346637c7c2deb9b51367a4250c7272f5dfe098c35a22d1e
|
||||
SIZE (xpi/firefox-i18n-65.0/si.xpi) = 491181
|
||||
SHA256 (xpi/firefox-i18n-65.0/sk.xpi) = 335dcc094304e0c87d6abc1aafe2f335ab93441362686d685e59c3b6198aedae
|
||||
SIZE (xpi/firefox-i18n-65.0/sk.xpi) = 492575
|
||||
SHA256 (xpi/firefox-i18n-65.0/sl.xpi) = e9e35ff1d093384267e44fa4f903b65597d2b617385d2389ae0ea00f8c8ab63b
|
||||
SIZE (xpi/firefox-i18n-65.0/sl.xpi) = 468045
|
||||
SHA256 (xpi/firefox-i18n-65.0/son.xpi) = 6ec3dfd6141b00acae607af8264bb92ede5bf566b47df60b85470aa5e5b2c0c0
|
||||
SIZE (xpi/firefox-i18n-65.0/son.xpi) = 443506
|
||||
SHA256 (xpi/firefox-i18n-65.0/sq.xpi) = 953a0d68a60dcc9baa35efb97123b20e99c3c798e1170e014f5d18b27ce39cd6
|
||||
SIZE (xpi/firefox-i18n-65.0/sq.xpi) = 483754
|
||||
SHA256 (xpi/firefox-i18n-65.0/sr.xpi) = 5137d1b075334b5550244a563870611e3b6981be1ab9bd2199485e68ff0f5e2c
|
||||
SIZE (xpi/firefox-i18n-65.0/sr.xpi) = 498951
|
||||
SHA256 (xpi/firefox-i18n-65.0/sv-SE.xpi) = 80599739081a99de676e1d07e9630e829175e0d733df17cd0f637b6b1cb73fc9
|
||||
SIZE (xpi/firefox-i18n-65.0/sv-SE.xpi) = 470815
|
||||
SHA256 (xpi/firefox-i18n-65.0/ta.xpi) = ed2dae7a50af7f17fdb74bc5e672e868126f0fa2017df413948300fd522ae51a
|
||||
SIZE (xpi/firefox-i18n-65.0/ta.xpi) = 522777
|
||||
SHA256 (xpi/firefox-i18n-65.0/te.xpi) = 2c50ace0936ef2789a608f2a732b7dd6a37f0e669883f83122e8b04d5a1c4571
|
||||
SIZE (xpi/firefox-i18n-65.0/te.xpi) = 534586
|
||||
SHA256 (xpi/firefox-i18n-65.0/th.xpi) = 6cc71b27e0b045d110eaef106809333adaeef4ca253485ceeb11cb422eff0f6f
|
||||
SIZE (xpi/firefox-i18n-65.0/th.xpi) = 507520
|
||||
SHA256 (xpi/firefox-i18n-65.0/tr.xpi) = 32e368258bed118d65f9925cea483f5f15632019e2e6e252d81d6c20c875d82e
|
||||
SIZE (xpi/firefox-i18n-65.0/tr.xpi) = 481304
|
||||
SHA256 (xpi/firefox-i18n-65.0/uk.xpi) = f771752abb7c402b9c2cc20dcb984ebc1a54533489e3e2283341a63681633723
|
||||
SIZE (xpi/firefox-i18n-65.0/uk.xpi) = 528926
|
||||
SHA256 (xpi/firefox-i18n-65.0/ur.xpi) = a586ee621d705dcf37cdc7d3b768ed18313e573e1de63deb92ec2db87a7f2af5
|
||||
SIZE (xpi/firefox-i18n-65.0/ur.xpi) = 511333
|
||||
SHA256 (xpi/firefox-i18n-65.0/uz.xpi) = 933d260c4851a09aebd662f4b589c9a113568adad3509f07bbaa361e1be16114
|
||||
SIZE (xpi/firefox-i18n-65.0/uz.xpi) = 460810
|
||||
SHA256 (xpi/firefox-i18n-65.0/vi.xpi) = a85f531a98f2418b7eed704d2d4d2f76145f4312f4e2200b9f260bf9621ab932
|
||||
SIZE (xpi/firefox-i18n-65.0/vi.xpi) = 486516
|
||||
SHA256 (xpi/firefox-i18n-65.0/xh.xpi) = db61828fb94f6824e998232747c6e7298a2957509814d556d43be13b44e59903
|
||||
SIZE (xpi/firefox-i18n-65.0/xh.xpi) = 455417
|
||||
SHA256 (xpi/firefox-i18n-65.0/zh-CN.xpi) = b397cadc3213e7606029f7ecdbbc21bc7bf1b35c1f0f5b61938bd1dce59f0562
|
||||
SIZE (xpi/firefox-i18n-65.0/zh-CN.xpi) = 494804
|
||||
SHA256 (xpi/firefox-i18n-65.0/zh-TW.xpi) = e1a1a8ee82d232e06a76ae3c3bbff35bb067988b4a893cd841f2d55e40777eaa
|
||||
SIZE (xpi/firefox-i18n-65.0/zh-TW.xpi) = 492970
|
||||
SHA256 (xpi/firefox-i18n-65.0/sk.xpi) = a6b5af1e79c0252bef9aaed5e7a1403112b4a9f7e218343e8681b9b257f055a0
|
||||
SIZE (xpi/firefox-i18n-65.0/sk.xpi) = 492573
|
||||
SHA256 (xpi/firefox-i18n-65.0/sl.xpi) = d6412c883ea9f512bc2f5b1f4923837d339577903e1a9e8886cc14d2a133afef
|
||||
SIZE (xpi/firefox-i18n-65.0/sl.xpi) = 468039
|
||||
SHA256 (xpi/firefox-i18n-65.0/son.xpi) = 2c29bd7df7da01412e9b6a02c7a8538e26c3a43d20780308e27dffec5a6882fd
|
||||
SIZE (xpi/firefox-i18n-65.0/son.xpi) = 443501
|
||||
SHA256 (xpi/firefox-i18n-65.0/sq.xpi) = 174e22eea67a1fc62018baebe6b1145641b7aca3517996ca7b8156c1e52e19aa
|
||||
SIZE (xpi/firefox-i18n-65.0/sq.xpi) = 483758
|
||||
SHA256 (xpi/firefox-i18n-65.0/sr.xpi) = 6eebe3873fe89c6b74e06c3629e59ef2bf32b755889f7e43ac718c09a3d55087
|
||||
SIZE (xpi/firefox-i18n-65.0/sr.xpi) = 498950
|
||||
SHA256 (xpi/firefox-i18n-65.0/sv-SE.xpi) = a74c087cf5619aad8808d9ff46f96eb96c8e9971ce4c18f66d91befb05f0701c
|
||||
SIZE (xpi/firefox-i18n-65.0/sv-SE.xpi) = 470813
|
||||
SHA256 (xpi/firefox-i18n-65.0/ta.xpi) = 04747c1032ce8e27bebcbbb75cf6192cd45c78a1002d8c8e31bbb2fa7b41a999
|
||||
SIZE (xpi/firefox-i18n-65.0/ta.xpi) = 522778
|
||||
SHA256 (xpi/firefox-i18n-65.0/te.xpi) = d09bd777b7af2fa33016d8319a4667693ca6ec7841a3f7fa65c9573f0296c499
|
||||
SIZE (xpi/firefox-i18n-65.0/te.xpi) = 534585
|
||||
SHA256 (xpi/firefox-i18n-65.0/th.xpi) = d3d3b8e265ed18aac59e07ef1b28d53544c3c74eadd64fa49ba9d816019791d3
|
||||
SIZE (xpi/firefox-i18n-65.0/th.xpi) = 507521
|
||||
SHA256 (xpi/firefox-i18n-65.0/tr.xpi) = b9a1649d44d270f1ea75425e0a240ed3a6a9c93c48d574095b2d99e4d84e9e3c
|
||||
SIZE (xpi/firefox-i18n-65.0/tr.xpi) = 481299
|
||||
SHA256 (xpi/firefox-i18n-65.0/uk.xpi) = feacbc7d10c635701dfb6864adc5c72ac98c4c493f5dbe126f27aa56000696c3
|
||||
SIZE (xpi/firefox-i18n-65.0/uk.xpi) = 528931
|
||||
SHA256 (xpi/firefox-i18n-65.0/ur.xpi) = 673c351b3c76d927240abfbb571954ff86fbf3dc98c56b41c6a9f6aec35697ed
|
||||
SIZE (xpi/firefox-i18n-65.0/ur.xpi) = 511338
|
||||
SHA256 (xpi/firefox-i18n-65.0/uz.xpi) = 7cebbbfb3b203ce0da6d4872846df4687955afbae742ae14eb9cbe8c974eba1e
|
||||
SIZE (xpi/firefox-i18n-65.0/uz.xpi) = 460813
|
||||
SHA256 (xpi/firefox-i18n-65.0/vi.xpi) = de35632b65856af4a2a87d529b835b2748303e907412241e03df0cba1f83918a
|
||||
SIZE (xpi/firefox-i18n-65.0/vi.xpi) = 486524
|
||||
SHA256 (xpi/firefox-i18n-65.0/xh.xpi) = c9a60df8dbf4b11e8cfe06cd720cd652117d17050454583daf721624288f7f8c
|
||||
SIZE (xpi/firefox-i18n-65.0/xh.xpi) = 455414
|
||||
SHA256 (xpi/firefox-i18n-65.0/zh-CN.xpi) = 8b477d44eb17f9c1ee3afed8a06f7b2642b3e177a7f59b03cc4d6bd0f9d8ea62
|
||||
SIZE (xpi/firefox-i18n-65.0/zh-CN.xpi) = 494803
|
||||
SHA256 (xpi/firefox-i18n-65.0/zh-TW.xpi) = e01b44db4deb9b2637bc70d4c444679a7cfd9b6e40dc9eb87c696a76b17a8e13
|
||||
SIZE (xpi/firefox-i18n-65.0/zh-TW.xpi) = 492966
|
||||
|
|
|
|||
|
|
@ -3,10 +3,11 @@
|
|||
|
||||
PORTNAME= firefox
|
||||
DISTVERSION= 65.0
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= www ipv6
|
||||
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
|
||||
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
|
||||
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source
|
||||
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= gecko@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548089834
|
||||
SHA256 (firefox-65.0.source.tar.xz) = 106b14cf9fbbc13d376b391a722678d69b44ad8481b5e325170588e4ac236a76
|
||||
SIZE (firefox-65.0.source.tar.xz) = 278717736
|
||||
TIMESTAMP = 1548355762
|
||||
SHA256 (firefox-65.0.source.tar.xz) = 75b1b14605d63e8c83b60e0a4020cdb75b8671fb646959da865cbead0c2b466d
|
||||
SIZE (firefox-65.0.source.tar.xz) = 278317028
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gitlab-ce
|
||||
PORTVERSION= 11.6.4
|
||||
PORTVERSION= 11.6.5
|
||||
CATEGORIES= www devel
|
||||
|
||||
MAINTAINER= mfechner@FreeBSD.org
|
||||
|
|
@ -219,7 +219,7 @@ USE_RC_SUBR= gitlab
|
|||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= gitlab-org
|
||||
# Find the here: https://gitlab.com/gitlab-org/gitlab-ce/tags
|
||||
GL_COMMIT= 300fef12295e24e33b7d180679d0f7c4333d91b7
|
||||
GL_COMMIT= 237bddc6a52fdc8ccb51b024a3048a3233ee43a3
|
||||
|
||||
USERS= git
|
||||
GROUPS= git
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1547682529
|
||||
SHA256 (gitlab-org-gitlab-ce-300fef12295e24e33b7d180679d0f7c4333d91b7_GL0.tar.gz) = 4ed006ae14dd76d033ff90a95b623cce3c7388c7b043505d25acff4098cc654a
|
||||
SIZE (gitlab-org-gitlab-ce-300fef12295e24e33b7d180679d0f7c4333d91b7_GL0.tar.gz) = 49852433
|
||||
TIMESTAMP = 1548333740
|
||||
SHA256 (gitlab-org-gitlab-ce-237bddc6a52fdc8ccb51b024a3048a3233ee43a3_GL0.tar.gz) = 12bb09da85da03f7eba2b3f01bda1f61ba9026c392a26b4a3ef97fda0851fa89
|
||||
SIZE (gitlab-org-gitlab-ce-237bddc6a52fdc8ccb51b024a3048a3233ee43a3_GL0.tar.gz) = 49851914
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue