*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-02-26 08:20:20 +01:00
parent cdde15be59
commit 2572eaf0ed
350 changed files with 2477 additions and 1651 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tar
PORTVERSION= 1.31
PORTVERSION= 1.32
CATEGORIES= archivers sysutils
MASTER_SITES= GNU
PKGNAMEPREFIX= g

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1547218928
SHA256 (tar-1.31.tar.xz) = 37f3ef1ceebd8b7e1ebf5b8cc6c65bb8ebf002c7d049032bf456860f25ec2dc1
SIZE (tar-1.31.tar.xz) = 2101044
TIMESTAMP = 1551128587
SHA256 (tar-1.32.tar.xz) = d0d3ae07f103323be809bc3eac0dcc386d52c5262499fe05511ac4788af1fdd8
SIZE (tar-1.32.tar.xz) = 2103348

View File

@ -1,14 +0,0 @@
Remove erroneous abort() call
https://git.savannah.gnu.org/cgit/tar.git/diff/?id=85c005ee1345c342f707f3c55317daf6cb050603
--- src/extract.c.orig 2019-01-13 15:07:22 UTC
+++ src/extract.c
@@ -787,7 +787,7 @@ maybe_recoverable (char *file_name, bool regular, bool
case UNLINK_FIRST_OLD_FILES:
break;
}
- abort (); /* notreached */
+ FALLTHROUGH;
case ENOENT:
/* Attempt creating missing intermediate directories. */

View File

@ -1,14 +0,0 @@
Work around an iconv(3) portability issue that trips up sparse07.at.
https://lists.gnu.org/archive/html/bug-tar/2018-04/msg00019.html
--- src/utf8.c.orig 2019-01-11 17:46:41 UTC
+++ src/utf8.c
@@ -81,7 +81,7 @@ utf8_convert (bool to_utf, char const *input, char **o
outlen = inlen * MB_LEN_MAX + 1;
ob = ret = xmalloc (outlen);
ib = (char ICONV_CONST *) input;
- if (iconv (cd, &ib, &inlen, &ob, &outlen) == -1)
+ if (iconv (cd, &ib, &inlen, &ob, &outlen) != 0)
{
free (ret);
return false;

View File

@ -1,24 +0,0 @@
https://lists.gnu.org/archive/html/bug-tar/2016-06/txt9bP0DVvYnu.txt
--- tests/numeric.at.orig 2016-03-18 17:23:55 UTC
+++ tests/numeric.at
@@ -27,14 +27,16 @@ tar $1 -vvf a dir |dnl
])
AT_TAR_CHECK([
-mkdir dir
-genfile --file dir/file
-
MYUID=$(id -u) || AT_SKIP_TEST
MYGID=$(id -g) || AT_SKIP_TEST
MYUSR=$(id -un) || AT_SKIP_TEST
MYGRP=$(id -gn) || AT_SKIP_TEST
+mkdir dir
+# Ensure correct group id on BSDs.
+chown :$MYGID dir >/dev/null 2>/dev/null
+genfile --file dir/file
+
TESTOP([--create])
TESTOP([--list])
TESTOP([--diff])

View File

@ -3,7 +3,7 @@
PORTNAME= opencpn
PORTVERSION= 4.4.0
DISTVERSIONPREFIX= v
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= astro geography
MAINTAINER= ml@netfence.it

View File

@ -4,7 +4,7 @@
PORTNAME= audacity
PORTVERSION= 2.3.0
DISTVERSIONPREFIX= Audacity-
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= xxjack12xx@gmail.com

View File

@ -3,7 +3,7 @@
PORTNAME= boodler
PORTVERSION= 1.5.3
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= audio
MASTER_SITES= http://www.eblong.com/zarf/boodler/
DISTFILES= boodler-153.tar.gz boodler-snd-021902.tar.gz
@ -30,14 +30,11 @@ SUB_LIST= PYTHON_CMD=${PYTHON_CMD}
OPTIONS_DEFINE= DOCS
OPTIONS_SINGLE= AUDIO
OPTIONS_SINGLE_AUDIO= ESOUND FILE OSS
OPTIONS_SINGLE_AUDIO= FILE OSS
OPTIONS_DEFAULT= OSS
AUDIO_DESC= Audio backend
ESOUND_LIB_DEPENDS= libesd.so:audio/esound
ESOUND_CONFIGURE_ON= --driver esd
FILE_DESC= Write raw PCM data to a file
FILE_CONFIGURE_ON= --driver file

View File

@ -14,6 +14,9 @@ COMMENT= Sound library for enlightenment package
LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
DEPRECATED= Abandonware
EXPIRATION_DATE= 2019-03-25
USES= alias libtool:keepla pathfix pkgconfig:both tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes

View File

@ -3,6 +3,7 @@
PORTNAME= festival
PORTVERSION= 2.4
PORTREVISION= 1
CATEGORIES= audio accessibility
MASTER_SITES= FESTIVAL
DISTFILES= ${DISTNAME}-release.tar.gz \
@ -25,9 +26,8 @@ PATCH_SITES= ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/audio/festival/patch
MAINTAINER= mi@aldan.algebra.com
COMMENT= Multi-lingual speech synthesis system
OPTIONS_DEFINE= NAS ESD
OPTIONS_DEFAULT=NAS ESD
ESD_DESC= ${ESOUND_DESC}
OPTIONS_DEFINE= NAS
OPTIONS_DEFAULT=NAS
CXXFLAGS+= -DFTLIBDIR=${LOCALBASE}/share/festival/lib
CONFIGURE_WRKSRC=${WRKDIR}/festival
@ -62,8 +62,8 @@ post-patch::
${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \
${WRKSRC}/*/config/systems/default.mak
.for m in nas esd
${m:tu}_LIB_DEPENDS= lib${m:nas=audio}.so:audio/${m:esd=esound}
.for m in nas
${m:tu}_LIB_DEPENDS= lib${m:nas=audio}.so:audio/${m}
post-patch-${m:tu}-on:
${REINPLACE_CMD} -e 's,# INCLUDE_MODULES += ${m:tu}_AUDIO,INCLUDE_MODULES += ${m:tu}_AUDIO,' \
${WRKDIR}/*/config/config.in

View File

@ -19,6 +19,10 @@ LIB_DEPENDS= libmpd.so:audio/libmpd \
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gmpc.pc:audio/gmpc
RUN_DEPENDS= gmpc:audio/gmpc
DEPRECATED= Uses webkit-gtk2 which has security issues
EXPIRATION_DATE=2019-03-24
GNU_CONFIGURE= yes
USE_GNOME= intltool glib20 gtk20
USES= gettext gmake libtool pkgconfig

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gsequencer
DISTVERSION= 2.1.61
DISTVERSION= 2.1.62
CATEGORIES= audio
MASTER_SITES= SAVANNAH/gsequencer/2.1.x

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551059922
SHA256 (gsequencer-2.1.61.tar.gz) = 4a3308ea11e5a025ec30337ba528bb6646f4893866118d46eadb9770063d5fde
SIZE (gsequencer-2.1.61.tar.gz) = 5104749
TIMESTAMP = 1551156871
SHA256 (gsequencer-2.1.62.tar.gz) = d9b2edc21f3e8c0c735f10670a5c665707e0a9032836328e86bd6c7a10b60739
SIZE (gsequencer-2.1.62.tar.gz) = 5104788

View File

@ -7,6 +7,9 @@ CATEGORIES= audio
COMMENT= Gstreamer enlightenment sound library plugin
DEPRECATED= Depends on audio/esound
EXPIRATION_DATE= 2019-03-25
GST_PLUGIN= esound
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins

View File

@ -3,7 +3,7 @@
PORTNAME= libao
PORTVERSION= 1.2.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= http://downloads.xiph.org/releases/ao/
@ -17,13 +17,14 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-static \
--disable-alsa \
--disable-arts
--disable-arts \
--disable-esd
INSTALL_TARGET= install-strip
# do not install
MAKE_ARGS= ckport_DATA=""
OPTIONS_DEFINE= DOCS ESOUND NAS PULSEAUDIO SNDIO
OPTIONS_DEFINE= DOCS NAS PULSEAUDIO SNDIO
OPTIONS_SUB= yes
NAS_LIB_DEPENDS=libaudio.so:audio/nas
@ -32,9 +33,6 @@ NAS_CONFIGURE_ENABLE= nas
PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_ENABLE= pulse
ESOUND_CONFIGURE_ENABLE=esd
ESOUND_USE= GNOME=esound
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_USES= localbase

View File

@ -6,7 +6,6 @@ lib/libao.so
lib/libao.so.4
lib/libao.so.4.1.0
lib/ao/plugins-4/liboss.so
%%ESOUND%%lib/ao/plugins-4/libesd.so
%%NAS%%lib/ao/plugins-4/libnas.so
%%PULSEAUDIO%%lib/ao/plugins-4/libpulse.so
%%SNDIO%%lib/ao/plugins-4/libsndio.so

View File

@ -3,7 +3,7 @@
PORTNAME= mbox
PORTVERSION= 0.7.2
PORTREVISION= 14
PORTREVISION= 15
CATEGORIES= audio
MASTER_SITES= http://www.mbox.wz.cz/src/

View File

@ -3,6 +3,7 @@
PORTNAME= mhwaveedit
PORTVERSION= 1.4.24
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= audio
@ -20,21 +21,20 @@ USE_GNOME= gtk20
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-alsalib \
--without-arts \
--without-esound \
--with-build-date="-" \
--with-build-time="-"
BROKEN_powerpc64= fails to compile on powerpc64: convert_inc.c: conflicting types for 'C_FLOAT_PCM32SBEPM'
BROKEN_sparc64= fails to compile on sparc64
OPTIONS_DEFINE= DOUBLE_SAMPLES ESOUND JACK LADSPA OSS PORTAUDIO \
OPTIONS_DEFINE= DOUBLE_SAMPLES JACK LADSPA OSS PORTAUDIO \
PULSEAUDIO SAMPLERATE SDL SNDFILE NLS
OPTIONS_DEFAULT= OSS SAMPLERATE SNDFILE
OPTIONS_SUB= yes
DOUBLE_SAMPLES_DESC= Increase quality for 24/32-bit samplerates
DOUBLE_SAMPLES_CONFIGURE_WITH= double-samples
ESOUND_USE= gnome=esound
ESOUND_CONFIGURE_WITH= esound
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CONFIGURE_WITH= jack
LADSPA_BUILD_DEPENDS= ladspa>0:audio/ladspa

View File

@ -3,7 +3,7 @@
PORTNAME= mp3blaster
PORTVERSION= 3.2.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= gmake localbase:ldflags ncurses
GNU_CONFIGURE= yes
OPTIONS_DEFINE= DOCS ESOUND LIRC NAS SDL SIDPLAY VORBIS
OPTIONS_DEFINE= DOCS LIRC NAS SDL SIDPLAY VORBIS
OPTIONS_DEFAULT= SIDPLAY VORBIS
SIDPLAY_DESC= Sidplayer support
@ -39,9 +39,6 @@ NAS_LIB_DEPENDS= libaudio.so:audio/nas
NAS_LDFLAGS= -laudio
NAS_USE= XORG=x11,xt,ice,sm
ESOUND_CONFIGURE_WITH= esd
ESOUND_USE= GNOME=esound
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local/share/mp3blaster/win2koi.tbl|${DATADIR}/charmap/win2koi.tbl|' \
${WRKSRC}/doc/sample.mp3blasterrc

View File

@ -23,13 +23,11 @@ OPTIONS_DEFAULT= DOCS ICONV
DOCS_USES= python:env
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
DOCS_MESON_ON= -Ddocumentation=enabled
DOCS_MESON_OFF= -Ddocumentation=disabled
DOCS_MESON_ENABLED= documentation
ICONV_USES= iconv
ICONV_LDFLAGS= -L${ICONV_PREFIX}/lib ${ICONV_LIB}
ICONV_MESON_ON= -Diconv=enabled
ICONV_MESON_OFF= -Diconv=disabled
ICONV_MESON_ENABLED= iconv
PORTDOCS= AUTHORS README.rst NEWS

View File

@ -79,114 +79,114 @@ OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD PLAYLISTS SNDFILE \
VORBIS VORBISENC
# Decoder plugins
ADPLUG_MESON_ON= -Dadplug=enabled
ADPLUG_MESON_ENABLED= adplug
ADPLUG_LIB_DEPENDS= libadplug.so:audio/libadplug
AUDIOFILE_MESON_ON= -Daudiofile=enabled
AUDIOFILE_MESON_ENABLED=audiofile
AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
FAAD_MESON_ON= -Dfaad=enabled
FAAD_MESON_ENABLED= faad
FAAD_LIB_DEPENDS= libfaad.so:audio/faad
FFMPEG_MESON_ON= -Dffmpeg=enabled
FFMPEG_MESON_ENABLED= ffmpeg
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libavformat.so:multimedia/ffmpeg \
libavutil.so:multimedia/ffmpeg
FLAC_MESON_ON= -Dflac=enabled
FLAC_MESON_ENABLED= flac
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
FLUIDSYNTH_MESON_ON= -Dfluidsynth=enabled
FLUIDSYNTH_MESON_ENABLED= fluidsynth
FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
GME_MESON_ON= -Dgme=enabled
GME_MESON_ENABLED= gme
GME_LIB_DEPENDS= libgme.so:audio/libgme
MAD_MESON_ON= -Dmad=enabled
MAD_MESON_ENABLED= mad
MAD_LIB_DEPENDS= libmad.so:audio/libmad
MIKMOD_MESON_ON= -Dmikmod=enabled
MIKMOD_MESON_ENABLED= mikmod
MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod
MODPLUG_MESON_ON= -Dmodplug=enabled
MODPLUG_MESON_ENABLED= modplug
MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug
MPG123_MESON_ON= -Dmpg123=enabled
MPG123_MESON_ENABLED= mpg123
MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123
MUSEPACK_MESON_ON= -Dmpcdec=enabled
MUSEPACK_MESON_ENABLED= mpcdec
MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack
OPUS_MESON_ON= -Dopus=enabled
OPUS_MESON_ENABLED= opus
OPUS_LIB_DEPENDS= libopus.so:audio/opus \
libogg.so:audio/libogg
PLAYLISTS_MESON_ON= -Dexpat=enabled
PLAYLISTS_MESON_ENABLED=expat
PLAYLISTS_LIB_DEPENDS= libexpat.so:textproc/expat2
SIDPLAY2_MESON_ON= -Dsidplay=enabled
SIDPLAY2_MESON_ENABLED= sidplay
SIDPLAY2_LIB_DEPENDS= libsidplay2.so:audio/libsidplay2
SIDPLAY2_LDFLAGS= -L${LOCALBASE}/lib/sidplay/builders
SNDFILE_MESON_ON= -Dsndfile=enabled
SNDFILE_MESON_ENABLED= sndfile
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
VORBIS_MESON_ON= -Dvorbis=enabled
VORBIS_MESON_ENABLED= vorbis
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis
WAVPACK_MESON_ON= -Dwavpack=enabled
WAVPACK_MESON_ENABLED= wavpack
WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack
WILDMIDI_MESON_ON= -Dwildmidi=enabled
WILDMIDI_MESON_ENABLED= wildmidi
WILDMIDI_LIB_DEPENDS= libWildMidi.so:audio/wildmidi
# Encoder plugins
VORBISENC_MESON_ON= -Dvorbisenc=enabled
VORBISENC_MESON_ENABLED= vorbisenc
VORBISENC_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis
LAME_MESON_ON= -Dlame=enabled
LAME_MESON_ENABLED= lame
LAME_LIB_DEPENDS= libmp3lame.so:audio/lame
TWOLAME_MESON_ON= -Dtwolame=enabled
TWOLAME_MESON_ENABLED= twolame
TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame
# Filter plugins
SAMPLERATE_MESON_ON= -Dlibsamplerate=enabled
SAMPLERATE_MESON_ENABLED= libsamplerate
SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate
SOXR_MESON_ON= -Dsoxr=enabled
SOXR_MESON_ENABLED= soxr
SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr
# Output plugins
AO_MESON_ON= -Dao=enabled
AO_MESON_ENABLED= ao
AO_LIB_DEPENDS= libao.so:audio/libao
JACK_MESON_ON= -Djack=enabled
JACK_MESON_ENABLED= jack
JACK_LIB_DEPENDS= libjack.so:audio/jack
OPENAL_MESON_ON= -Dopenal=enabled
OPENAL_MESON_ENABLED= openal
OPENAL_USES= openal
PULSEAUDIO_MESON_ON= -Dpulse=enabled
PULSEAUDIO_MESON_ENABLED= pulse
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
SHOUTCAST_MESON_ON= -Dshout=enabled
SHOUTCAST_MESON_ENABLED=shout
SHOUTCAST_LIB_DEPENDS= libshout.so:audio/libshout
SHOUTCAST_IMPLIES= VORBIS
SNDIO_MESON_ON= -Dsndio=enabled
SNDIO_MESON_ENABLED= sndio
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
# Input plugins
CDPARANOIA_MESON_ON= -Dcdio_paranoia=enabled
CDPARANOIA_MESON_ENABLED= cdio_paranoia
CDPARANOIA_LIB_DEPENDS= libcdda_paranoia.so:audio/cdparanoia
CURL_MESON_ON= -Dcurl=enabled
CURL_MESON_ENABLED= curl
CURL_LIB_DEPENDS= libcurl.so:ftp/curl
MMS_MESON_ON= -Dmms=enabled
MMS_MESON_ENABLED= mms
MMS_LIB_DEPENDS= libmms.so:net/libmms
SMB_MESON_ON= -Dsmbclient=enabled
SMB_MESON_ENABLED= smbclient
SMB_USES= samba:lib
# Archive plugins
ZZIP_MESON_ON= -Dzzip=enabled
ZZIP_MESON_ENABLED= zzip
ZZIP_LIB_DEPENDS= libzzip.so:devel/zziplib
ISO9660_MESON_ON= -Diso9660=enabled
ISO9660_MESON_ENABLED= iso9660
ISO9660_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia
# Database plugins
SQLITE3_MESON_ON= -Dsqlite=enabled
SQLITE3_MESON_ENABLED= sqlite
SQLITE3_LIB_DEPENDS= libsqlite3.so:databases/sqlite3
PROXYDB_MESON_ON= -Dlibmpdclient=enabled
PROXYDB_MESON_ENABLED= libmpdclient
PROXYDB_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient
# Tag plugins
ID3TAG_MESON_ON= -Did3tag=enabled
ID3TAG_MESON_ENABLED= id3tag
ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag
# Network support
IPV6_MESON_ON= -Dipv6=enabled
IPV6_MESON_ENABLED= ipv6
# Commercial service support
QOBUZ_MESON_ON= -Dqobuz=enabled
QOBUZ_MESON_ENABLED= qobuz
QOBUZ_LIB_DEPENDS= libgcrypt.so:security/libgcrypt
QOBUZ_IMPLIES= CURL YAJL
SOUNDCLOUD_MESON_ON= -Dsoundcloud=enabled
SOUNDCLOUD_MESON_ENABLED= soundcloud
SOUNDCLOUD_IMPLIES= CURL YAJL
TIDAL_MESON_ON= -Dtidal=enabled
TIDAL_MESON_ENABLED= tidal
TIDAL_IMPLIES= CURL YAJL
# Misc library suppore
@ -194,7 +194,7 @@ AVAHI_MESON_ON= -Dzeroconf=avahi
AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
MDNSRESPONDER_MESON_ON= -Dzeroconf=bonjour
MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
YAJL_MESON_ON= -Dyajl=enabled
YAJL_MESON_ENABLED= yajl
YAJL_LIB_DEPENDS= libyajl.so:devel/yajl
MPDUSER?= mpd

View File

@ -41,8 +41,7 @@ MANPAGES_MESON_TRUE= manual
MANPAGES_USES= python:build
NLS_LDFLAGS= -lintl
NLS_MESON_OFF= -Dnls=disabled
NLS_MESON_ON= -Dnls=enabled
NLS_MESON_ENABLED= nls
NLS_USES= gettext
.include <bsd.port.mk>

View File

@ -3,7 +3,7 @@
PORTNAME= openal
PORTVERSION= 20060211
PORTREVISION= 15
PORTREVISION= 16
CATEGORIES= audio
MASTER_SITES= GENTOO
DISTNAME= ${PORTNAME}-0.0.8
@ -20,17 +20,16 @@ CPPFLAGS+= -I${LOCALBASE}/include
CFLAGS+= -Wno-return-type
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --enable-capture \
--disable-arts
--disable-arts \
--disable-esd
USES= pathfix pkgconfig gmake libtool:keepla
USE_LDCONFIG= yes
OPTIONS_DEFINE= ESOUND SDL VORBIS SMPEG ALSA
OPTIONS_DEFINE= SDL VORBIS SMPEG ALSA
OPTIONS_DEFINE_i386= ASM
OPTIONS_DEFAULT_i386= ASM
SMPEG_DESC= smpeg support
ESOUND_USE= GNOME=esound
ESOUND_CONFIGURE_ENABLE=esd
SDL_USE= SDL=sdl
SDL_CONFIGURE_ENABLE= sdl
VORBIS_LIB_DEPENDS= libvorbisfile.so:audio/libvorbis

View File

@ -3,7 +3,7 @@
PORTNAME= karaoke
PORTVERSION= 0.7.5
PORTREVISION= 17
PORTREVISION= 18
CATEGORIES= audio python
MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -3,7 +3,7 @@
PORTNAME= spek
PORTVERSION= 0.8.2
PORTREVISION= 13
PORTREVISION= 14
CATEGORIES= audio
MASTER_SITES= https://github.com/alexkay/${PORTNAME}/releases/download/v${PORTVERSION}/

View File

@ -3,7 +3,7 @@
PORTNAME= timidity++
PORTVERSION= 2.14.0
PORTREVISION?= 3
PORTREVISION?= 4
CATEGORIES+= audio
MASTER_SITES= SF/timidity/TiMidity%2B%2B/TiMidity%2B%2B-${PORTVERSION}
DISTNAME= TiMidity++-${PORTVERSION}
@ -30,14 +30,11 @@ LDFLAGS+= -L${LOCALBASE}/lib -Wl,--export-dynamic
PLIST_SUB+= TIMID_LIBDIR="${TIMID_LIBDIR}" EUCJP_LOCALE="${EUCJP_LOCALE}"
.if !defined(PKGNAMESUFFIX)
OPTIONS_DEFINE= DOCS EAWPLUS ESOUND X11
OPTIONS_DEFINE= DOCS EAWPLUS X11
OPTIONS_DEFAULT= X11
CONFIGURE_ARGS+= --enable-audio=oss,vorbis
EAWPLUS_DESC= Collection of Gravis Ultrasound MIDI patches
EAWPLUS_RUN_DEPENDS= eawplus>0:audio/eawplus
ESOUND_USE= gnome=esound
ESOUND_CONFIGURE_ON= --enable-audio=oss,esd,vorbis
ESOUND_CONFIGURE_OFF= --enable-audio=oss,vorbis
X11_LIB_DEPENDS= libpng.so:graphics/png
X11_USE= xorg=x11,xext
X11_CONFIGURE_ON= --with-x --enable-spectrogram --enable-wrd \

View File

@ -3,7 +3,7 @@
PORTNAME= wxguitar
PORTVERSION= 1.01
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= audio
MASTER_SITES= http://mirror.amdmi3.ru/distfiles/

View File

@ -3,7 +3,7 @@
PORTNAME= zinf
PORTVERSION= 2.2.5
PORTREVISION= 23
PORTREVISION= 24
CATEGORIES= audio ipv6
MASTER_SITES= SF
@ -18,19 +18,18 @@ USE_CXXSTD= gnu++98
USE_GNOME= gtk20
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-ipv6 \
--disable-arts
--disable-arts \
--disable-esd
CPPFLAGS+= -I${LOCALBASE}/include
CPPFLAGS+= -D_WANT_SEMUN
LDFLAGS+= -lpthread -L${LOCALBASE}/lib
LDFLAGS_i386= -Wl,-znotext
OPTIONS_DEFINE= ESOUND VORBIS
OPTIONS_DEFINE= VORBIS
OPTIONS_DEFAULT=VORBIS
OPTIONS_SUB= yes
ESOUND_CONFIGURE_OFF= --disable-esd
ESOUND_USE= GNOME=esound
INSTALL_TARGET= install-strip
VORBIS_CONFIGURE_OFF= --disable-vorbis

View File

@ -3,7 +3,7 @@
PORTNAME= phoronix-test-suite
DISTVERSIONPREFIX= v
DISTVERSION= 8.6.0
DISTVERSION= 8.6.1
CATEGORIES= benchmarks
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550146462
SHA256 (phoronix-test-suite-phoronix-test-suite-v8.6.0_GH0.tar.gz) = 83d9299eb8b83be8092885dfeacaf849229c5bd2014aaded2299c37d81de4178
SIZE (phoronix-test-suite-phoronix-test-suite-v8.6.0_GH0.tar.gz) = 875319
TIMESTAMP = 1551089474
SHA256 (phoronix-test-suite-phoronix-test-suite-v8.6.1_GH0.tar.gz) = 0e270f019c28d07132e848a29d8876ccf588d17c42639cef52332b8d3d015828
SIZE (phoronix-test-suite-phoronix-test-suite-v8.6.1_GH0.tar.gz) = 876385

View File

@ -2,16 +2,22 @@
# $FreeBSD$
PORTNAME= spp
PORTVERSION= 0.3.6
PORTVERSION= 0.4
CATEGORIES= benchmarks
MASTER_SITES= http://caia.swin.edu.au/tools/spp/downloads/
MASTER_SITES= https://bitbucket.org/caia-swin/spp/get/
DISTNAME= v${PORTVERSION}
DIST_SUBDIR= caia-swin-${PORTNAME}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= lstewart@FreeBSD.org
COMMENT= Calculates round trip time from pcap files or live capture
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
USES= tar:bzip2
BB_TAGNAME= 8b9f676fed0e
WRKSRC= ${WRKDIR}/caia-swin-${PORTNAME}-${BB_TAGNAME}
PLIST_FILES= bin/spp man/man1/spp.1.gz
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (spp-0.3.6.tar.gz) = 659a04e5a6f65a3bc29d9cfa518dbb4db5a25d509b1067b32bc10c4cd055ab14
SIZE (spp-0.3.6.tar.gz) = 42782
TIMESTAMP = 1543220631
SHA256 (caia-swin-spp/v0.4.tar.bz2) = f3f2d1cf3cd0c3d9e7e3da3ceb3bf4b2e7419436665f6274697535bcb561610e
SIZE (caia-swin-spp/v0.4.tar.bz2) = 47572

View File

@ -5,4 +5,4 @@ point. SPP accurately estimates the RTT experienced by any application's
traffic without needing modifications to the application itself
or the routers along the path.
WWW: http://caia.swin.edu.au/tools/spp/
WWW: https://bitbucket.org/caia-swin/spp

View File

@ -3,6 +3,7 @@
COMMENT = Biology
SUBDIR += abyss
SUBDIR += artemis
SUBDIR += avida
SUBDIR += babel

35
biology/abyss/Makefile Normal file
View File

@ -0,0 +1,35 @@
# $FreeBSD$
PORTNAME= abyss
DISTVERSION= 2.1.5
CATEGORIES= biology
MASTER_SITES= http://www.bcgsc.ca/platform/bioinfo/software/${PORTNAME}/releases/${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Assembly By Short Sequences: parallel, paired-end sequence assembler
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs \
ghc:lang/ghc \
pandoc:textproc/hs-pandoc # pandoc is required just for one man page: abyss-sealer
LIB_DEPENDS= libffi.so:devel/libffi \
libgmp.so:math/gmp \
libomp.so:devel/openmp
RUN_DEPENDS= bash:shells/bash \
gmake:devel/gmake
USES= gmake iconv:wchar_t localbase:ldflags shebangfix sqlite
SHEBANG_FILES= bin/${PORTNAME}-*
SHEBANG_LANG= make
make_OLD_CMD= /usr/bin/make
make_CMD= ${PREFIX}/bin/gmake
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-sparsehash # configure fails to find std::hash, reported to the ML: https://groups.google.com/forum/#!topic/trans-abyss/SZDBKR5bKxs
OPTIONS_DEFINE= DOCS
PORTDOCS= *
.include <bsd.port.mk>

3
biology/abyss/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1551061546
SHA256 (abyss-2.1.5.tar.gz) = 65bfc8241e6ff5adf7601ae4ae93a75e3db86d6bff5d593c75aaff7f0ef41757
SIZE (abyss-2.1.5.tar.gz) = 1201318

View File

@ -0,0 +1,11 @@
--- Common/Timer.h.orig 2019-02-25 02:35:12 UTC
+++ Common/Timer.h
@@ -3,6 +3,8 @@
#include <string>
+#include <time.h>
+
/**
* Time the duration between the construction and destruction of this
* timer object and log that duration.

6
biology/abyss/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
ABySS is a de novo, parallel, paired-end sequence assembler that is designed for
short reads. The single-processor version is useful for assembling genomes up to
100 Mbases in size. The parallel version is implemented using MPI and is capable
of assembling larger genomes.
WWW: http://www.bcgsc.ca/platform/bioinfo/software/abyss

60
biology/abyss/pkg-plist Normal file
View File

@ -0,0 +1,60 @@
bin/ABYSS
bin/ABYSS-P
bin/AdjList
bin/Consensus
bin/DAssembler
bin/DistanceEst
bin/DistanceEst-ssq
bin/KAligner
bin/MergeContigs
bin/MergePaths
bin/Overlap
bin/ParseAligns
bin/PathConsensus
bin/PathOverlap
bin/PopBubbles
bin/SimpleGraph
bin/abyss-align
bin/abyss-bloom
bin/abyss-bloom-dbg
bin/abyss-bloom-dist.mk
bin/abyss-bowtie
bin/abyss-bowtie2
bin/abyss-bwa
bin/abyss-bwamem
bin/abyss-bwasw
bin/abyss-db-csv
bin/abyss-db-txt
bin/abyss-dida
bin/abyss-fac
bin/abyss-fatoagp
bin/abyss-filtergraph
bin/abyss-fixmate
bin/abyss-fixmate-ssq
bin/abyss-gapfill
bin/abyss-gc
bin/abyss-index
bin/abyss-junction
bin/abyss-kaligner
bin/abyss-layout
bin/abyss-longseqdist
bin/abyss-map
bin/abyss-map-ssq
bin/abyss-mergepairs
bin/abyss-overlap
bin/abyss-paired-dbg
bin/abyss-pe
bin/abyss-samtoafg
bin/abyss-samtobreak
bin/abyss-scaffold
bin/abyss-sealer
bin/abyss-stack-size
bin/abyss-tabtomd
bin/abyss-todot
bin/abyss-tofastq
bin/konnector
bin/logcounter
man/man1/ABYSS.1.gz
man/man1/abyss-pe.1.gz
man/man1/abyss-sealer.1.gz
man/man1/abyss-tofastq.1.gz

View File

@ -15,7 +15,7 @@ LICENSE= GPLv3
OPTIONS_DEFINE= DOCS EXAMPLES
USE_WX= 2.8 3.0
USE_WX= 3.0
USES= compiler:c++11-lib gmake pkgconfig
CXXFLAGS+= -std=c++11

View File

@ -3,7 +3,7 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= cad
PKGNAMESUFFIX= -devel
DIST_SUBDIR= ${PORTNAME}

View File

@ -3,7 +3,7 @@
PORTNAME= kicad
PORTVERSION= 5.0.2
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 2
CATEGORIES= cad

View File

@ -17,6 +17,9 @@ LIB_DEPENDS= libcmocka.so:sysutils/cmocka \
libsoup-2.4.so:devel/libsoup \
libwebkitgtk-1.0.so:www/webkit-gtk2
DEPRECATED= Uses webkit-gtk2 which has security issues
EXPIRATION_DATE=2019-03-24
USES= cmake gnome pkgconfig
USE_GNOME= gdkpixbuf2 gtk20 cairo

View File

@ -15,6 +15,9 @@ DISTFILES= ${DISTNAME}.tar.bz2 \
MAINTAINER= ports@FreeBSD.org
COMMENT= Education software to help people to study English
DEPRECATED= depends on audio/esound
EXPIRATION_DATE= 2019-03-25
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -2,6 +2,7 @@
PORTNAME= cwstudio
DISTVERSION= 0.9.6
PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= SOURCEFORGE/cwstudio

View File

@ -2,7 +2,7 @@
PORTNAME= freedv
DISTVERSION= 1.3.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= comms hamradio
MASTER_SITES= https://hobbes1069.fedorapeople.org/freetel/freedv/

View File

@ -2,7 +2,7 @@
PORTNAME= gnuradio
PORTVERSION= 3.7.13.4
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= comms astro hamradio
MASTER_SITES= http://gnuradio.org/releases/gnuradio/ \
LOCAL/db

View File

@ -3,7 +3,7 @@
PORTNAME= quisk
PORTVERSION= 4.1.3
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= comms hamradio
MASTER_SITES= http://james.ahlstrom.name/quisk/ \
LOCAL/db

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= JSON-PP
PORTVERSION= 2.97001
PORTVERSION= 4.02
CATEGORIES= converters perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ISHIGAKI

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1514115920
SHA256 (JSON-PP-2.97001.tar.gz) = 67f54a37778babfe0c0ef21e34f04c152d49729220b38ed300fe8a8d7d1827b4
SIZE (JSON-PP-2.97001.tar.gz) = 47075
TIMESTAMP = 1551135599
SHA256 (JSON-PP-4.02.tar.gz) = acc67bf812211d6e8943b0b14b64009e26e886be370658556c8d014c19819487
SIZE (JSON-PP-4.02.tar.gz) = 52007

View File

@ -3,6 +3,7 @@
PORTNAME= grass
PORTVERSION= 7.6.0
PORTREVISION= 1
CATEGORIES= databases geography
MASTER_SITES= https://grass.osgeo.org/%SUBDIR%/ \
http://grass.cict.fr/%SUBDIR%/ \

View File

@ -3,7 +3,7 @@
PORTNAME= pgadmin3
PORTVERSION= 1.22.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= PGSQL/pgadmin/pgadmin3/v${PORTVERSION}/src
DIST_SUBDIR= postgresql

View File

@ -2,7 +2,7 @@
PORTNAME= cairo-dock-plugins
PORTVERSION= 3.4.1
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= deskutils
MAINTAINER= ports@FreeBSD.org
@ -29,18 +29,19 @@ USE_XORG= xrender
USES= cmake gettext pkgconfig python
LDFLAGS+= -L${LOCALBASE}/lib
PLIST_SUB= PYVER="${PYTHON_VERSION:S/thon//}"
CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR}
CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR} \
-Denable-weblets:BOOL=FALSE
OPTIONS_GROUP= INTEGR PLUGINS ADDON TPI
OPTIONS_GROUP_INTEGR= GNOME_INTEGRATION XFCE_INTEGRATION
OPTIONS_GROUP_PLUGINS= ALSA_MIXER GMENU IMPULSE KEYBOARD_INDICATOR \
MAIL SOUND_EFFECTS WEBLETS XGAMMA ZEITGEIST
MAIL SOUND_EFFECTS XGAMMA ZEITGEIST
OPTIONS_GROUP_ADDON= EXIF ICAL UPOWER
#OPTIONS_GROUP_TPI= PYTHON RUBY MONO VALA
OPTIONS_SUB= yes
OPTIONS_DEFAULT= GMENU WEBLETS
OPTIONS_DEFAULT= GMENU
ALSA_MIXER_DESC= Alsa-Mixer applet
EXIF_DESC= Read file meta-data
@ -121,9 +122,6 @@ UPOWER_CMAKE_BOOL= enable-upower-support
#VALA_CMAKE_BOOL= enable-vala-interface
CMAKE_ARGS+= -Denable-vala-interface:BOOL=FALSE
WEBLETS_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3
WEBLETS_CMAKE_BOOL= enable-weblets
XGAMMA_RUN_DEPENDS= xgamma:x11/xgamma
XGAMMA_CMAKE_BOOL= enable-xgamma

View File

@ -3,7 +3,7 @@
PORTNAME= cycle
PORTVERSION= 0.3.1
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= deskutils biology python
MASTER_SITES= SF

View File

@ -2,6 +2,7 @@
PORTNAME= taskcoach
DISTVERSION= 1.4.4
PORTREVISION= 1
CATEGORIES= deskutils python
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Release-${PORTVERSION}
DISTNAME= TaskCoach-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= treesheets
PORTVERSION= 1.0.1
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= deskutils

View File

@ -3,6 +3,7 @@
PORTNAME= wammu
PORTVERSION= 0.44
PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= http://dl.cihar.com/wammu/v0/ \
http://dl.cihar.com.nyud.net/wammu/v0/

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= zim
PORTVERSION= 0.69
DISTVERSION= 0.70-rc3
CATEGORIES= deskutils python
MASTER_SITES= http://www.zim-wiki.org/downloads/
@ -10,16 +10,17 @@ MAINTAINER= rm@FreeBSD.org
COMMENT= Desktop wiki editor
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \
xdg-open:devel/xdg-utils \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
USES= desktop-file-utils gettext python:-2.7 shared-mime-info
USE_GNOME= pygtk2
USE_PYTHON= autoplist distutils
USES= desktop-file-utils gettext gnome python:3.3+ shared-mime-info
USE_GNOME= gtk30 pygobject3
USE_PYTHON= autoplist distutils noflavors
INSTALLS_ICONS= yes
NO_ARCH= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1547396129
SHA256 (zim-0.69.tar.gz) = 41990870893976a6e20271e1f59a0b896000f367218f26c13a88471252a004c8
SIZE (zim-0.69.tar.gz) = 2044631
TIMESTAMP = 1550841433
SHA256 (zim-0.70-rc3.tar.gz) = 87c39bcc2b168033875cdd742c99e5f7178cc003e4f8b05b2cfb56984826bf97
SIZE (zim-0.70-rc3.tar.gz) = 2013027

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cligen
PORTVERSION= 3.7.0
PORTVERSION= 3.9.0
CATEGORIES= devel
MAINTAINER= dcornejo@netgate.com

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532381682
SHA256 (olofhagsand-cligen-3.7.0_GH0.tar.gz) = 5af4d2548491d123737f71c9b928bbe661384a5d8c102033746ffe0f42406b7d
SIZE (olofhagsand-cligen-3.7.0_GH0.tar.gz) = 776323
TIMESTAMP = 1550886695
SHA256 (olofhagsand-cligen-3.9.0_GH0.tar.gz) = 7164b48e5776eb0b42c4b74279fd267d0e53fad0903cc88f76a618354a0601de
SIZE (olofhagsand-cligen-3.9.0_GH0.tar.gz) = 777578

View File

@ -1,5 +1,6 @@
include/cligen/cligen.h
include/cligen/cligen_buf.h
include/cligen/cligen_cv.h
include/cligen/cligen_cvec.h
include/cligen/cligen_expand.h
include/cligen/cligen_gen.h
@ -9,7 +10,6 @@ include/cligen/cligen_print.h
include/cligen/cligen_read.h
include/cligen/cligen_syntax.h
include/cligen/cligen_util.h
include/cligen/cligen_var.h
lib/libcligen.so
lib/libcligen.so.3
lib/libcligen.so.3.7
lib/libcligen.so.3.9

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= clixon
PORTVERSION= 3.8.0
PORTVERSION= 3.9.0
CATEGORIES= devel
MAINTAINER= dcornejo@netgate.com
@ -12,6 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libcligen.so:devel/cligen \
libfcgi.so:www/fcgi
BUILD_DEPENDS= cligen>=3.9.0:devel/cligen
USES= autoreconf bison gmake

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1541588035
SHA256 (clicon-clixon-3.8.0_GH0.tar.gz) = 6a60ed3f23410c6c7c8165b0619c3d1f630fb373578572392d2db7f407f3a515
SIZE (clicon-clixon-3.8.0_GH0.tar.gz) = 763928
TIMESTAMP = 1550886761
SHA256 (clicon-clixon-3.9.0_GH0.tar.gz) = 3be8eb904a505cc740568e06f75123c6e9b4e0e8173faccdd4a091b1dccfca60
SIZE (clicon-clixon-3.9.0_GH0.tar.gz) = 781568

View File

@ -1,6 +1,6 @@
--- apps/netconf/netconf_main.c.orig 2018-11-07 19:13:50 UTC
--- apps/netconf/netconf_main.c.orig 2019-02-21 19:04:04 UTC
+++ apps/netconf/netconf_main.c
@@ -294,7 +294,7 @@ static int
@@ -312,7 +312,7 @@ static int
timeout_fn(int s,
void *arg)
{

View File

@ -1,13 +0,0 @@
--- lib/src/clixon_handle.c.orig 2018-11-07 19:14:08 UTC
+++ lib/src/clixon_handle.c
@@ -43,7 +43,9 @@
#include <errno.h>
#include <string.h>
#include <assert.h>
-
+
+#include <sys/time.h>
+
#include <cligen/cligen.h>
/* clicon */

View File

@ -3,28 +3,34 @@ bin/clixon_netconf
%%ETCDIR%%/clixonrc
lib/libclixon.so
lib/libclixon.so.3
lib/libclixon.so.3.8
lib/libclixon.so.3.9
lib/libclixon_backend.so
lib/libclixon_backend.so.3
lib/libclixon_backend.so.3.8
lib/libclixon_backend.so.3.9
lib/libclixon_cli.so
lib/libclixon_cli.so.3
lib/libclixon_cli.so.3.8
lib/libclixon_cli.so.3.9
lib/libclixon_netconf.so
lib/libclixon_netconf.so.3
lib/libclixon_netconf.so.3.8
lib/libclixon_netconf.so.3.9
lib/libclixon_restconf.so
lib/libclixon_restconf.so.3
lib/libclixon_restconf.so.3.8
lib/libclixon_restconf.so.3.9
lib/xmldb/text.so
sbin/clixon_backend
sbin/clixon_restconf
%%DATADIR%%/clixon-config@2018-10-21.yang
%%DATADIR%%/clixon-config@2019-02-06.yang
%%DATADIR%%/clixon-lib@2019-01-02.yang
%%DATADIR%%/clixon-rfc5277@2008-07-01.yang
%%DATADIR%%/iana-if-type@2014-05-08.yang
%%DATADIR%%/ietf-inet-types@2013-07-15.yang
%%DATADIR%%/ietf-interfaces@2018-02-20.yang
%%DATADIR%%/ietf-ip@2014-06-16.yang
%%DATADIR%%/ietf-netconf-acm@2018-02-14.yang
%%DATADIR%%/ietf-netconf-notification@2008-07-01.yang
%%DATADIR%%/ietf-netconf-monitoring@2010-10-04.yang
%%DATADIR%%/ietf-netconf@2011-06-01.yang
%%DATADIR%%/ietf-restconf-monitoring@2017-01-26.yang
%%DATADIR%%/ietf-routing@2018-03-13.yang
%%DATADIR%%/ietf-yang-library@2016-06-21.yang
%%DATADIR%%/ietf-yang-types@2013-07-15.yang
@dir lib/clixon/plugins/backend

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= dbus-glib
PORTVERSION= 0.108
PORTVERSION= 0.110
CATEGORIES= devel gnome
MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-glib/
@ -12,16 +12,19 @@ COMMENT= GLib bindings for the D-BUS messaging system
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdbus-1.so:devel/dbus
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libexpat.so:textproc/expat2
GNU_CONFIGURE= yes
USES= cpe gettext gmake libtool localbase pathfix pkgconfig
CPE_VENDOR= freedesktop
USES= cpe gettext gmake gnome libtool localbase pathfix pkgconfig
USE_GNOME= glib20
USE_LDCONFIG= yes
CPE_VENDOR= freedesktop
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-test-socket-dir=${WRKDIR} \
--disable-gtk-doc \
--with-html-dir=${PREFIX}/share/doc
INSTALL_TARGET= install-strip
PLIST_SUB= VERSION="1.0"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1491087144
SHA256 (dbus-glib-0.108.tar.gz) = 9f340c7e2352e9cdf113893ca77ca9075d9f8d5e81476bf2bf361099383c602c
SIZE (dbus-glib-0.108.tar.gz) = 812488
TIMESTAMP = 1551021235
SHA256 (dbus-glib-0.110.tar.gz) = 7ce4760cf66c69148f6bd6c92feaabb8812dee30846b24cd0f7395c436d7e825
SIZE (dbus-glib-0.110.tar.gz) = 836497

View File

@ -8,7 +8,7 @@ include/dbus-%%VERSION%%/dbus/dbus-gvalue-parse-variant.h
lib/libdbus-glib-1.a
lib/libdbus-glib-1.so
lib/libdbus-glib-1.so.2
lib/libdbus-glib-1.so.2.3.3
lib/libdbus-glib-1.so.2.3.4
libdata/pkgconfig/dbus-glib-1.pc
libexec/dbus-bash-completion-helper
man/man1/dbus-binding-tool.1.gz

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= dbus
PORTVERSION= 1.10.16
PORTREVISION= 1
PORTVERSION= 1.12.12
CATEGORIES= devel gnome
MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/
@ -16,7 +15,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2
PORTSCOUT= limitw:1,even
USES= cpe gmake libtool localbase pathfix python:build shebangfix
USES= cpe gmake libtool localbase pkgconfig python:build shebangfix
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-test-socket-dir=${WRKDIR} \
@ -57,5 +56,9 @@ post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${MV} ${STAGEDIR}${DOCSDIR}/examples/* ${STAGEDIR}${EXAMPLESDIR}
${RM} -r ${STAGEDIR}${DOCSDIR}
.for file in session.conf system.conf
@cd ${STAGEDIR}${ETCDIR}-1/ && \
${MV} ${file} ${file}.sample
.endfor
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1491087035
SHA256 (dbus-1.10.16.tar.gz) = a7b0ba6ea3e8d0e08afec5e3030d0245614268276620c536726f8fa6e5c43388
SIZE (dbus-1.10.16.tar.gz) = 1986063
TIMESTAMP = 1551020450
SHA256 (dbus-1.12.12.tar.gz) = 9546f226011a1e5d9d77245fe5549ef25af4694053189d624d0d6ac127ecf5f8
SIZE (dbus-1.12.12.tar.gz) = 2077301

View File

@ -7,8 +7,8 @@ bin/dbus-send
bin/dbus-test-tool
bin/dbus-update-activation-environment
bin/dbus-uuidgen
etc/dbus-1/session.conf
etc/dbus-1/system.conf
@sample %%ETCDIR%%-1/session.conf.sample
@sample %%ETCDIR%%-1/system.conf.sample
include/dbus-%%VERSION%%/dbus/dbus-address.h
include/dbus-%%VERSION%%/dbus/dbus-bus.h
include/dbus-%%VERSION%%/dbus/dbus-connection.h
@ -26,11 +26,13 @@ include/dbus-%%VERSION%%/dbus/dbus-syntax.h
include/dbus-%%VERSION%%/dbus/dbus-threads.h
include/dbus-%%VERSION%%/dbus/dbus-types.h
include/dbus-%%VERSION%%/dbus/dbus.h
lib/cmake/DBus1/DBus1Config.cmake
lib/cmake/DBus1/DBus1ConfigVersion.cmake
lib/dbus-%%VERSION%%/include/dbus/dbus-arch-deps.h
lib/libdbus-1.a
lib/libdbus-1.so
lib/libdbus-1.so.3
lib/libdbus-1.so.3.14.10
lib/libdbus-1.so.3.19.9
libdata/pkgconfig/dbus-1.pc
@(,%%GROUPS%%,4750) libexec/dbus-daemon-launch-helper
%%MANPAGES%%man/man1/dbus-cleanup-sockets.1.gz
@ -42,11 +44,13 @@ libdata/pkgconfig/dbus-1.pc
%%MANPAGES%%man/man1/dbus-test-tool.1.gz
%%MANPAGES%%man/man1/dbus-update-activation-environment.1.gz
%%MANPAGES%%man/man1/dbus-uuidgen.1.gz
share/dbus-1/session.conf
share/dbus-1/system.conf
%%DATADIR%%-1/session.conf
%%DATADIR%%-1/system.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GetAllMatchRules.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-session-disable-stats.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-system-enable-stats.conf
share/xml/dbus-1/busconfig.dtd
share/xml/dbus-1/introspect.dtd
@dir share/dbus-1/system-services
@dir share/dbus-1/services
@dir share/dbus-1/session.d
@ -54,5 +58,3 @@ share/dbus-1/system.conf
@dir /var/lib/dbus
@dir /var/lib
@dir /var/run/dbus
@comment The following line may be removed after 2018-01-01
@postexec [ -f /var/lib/dbus/machine-id -o ! -f /var/db/dbus/machine-id ] || cp -p /var/db/dbus/machine-id /var/lib/dbus/

View File

@ -3,7 +3,7 @@
PORTNAME= drpython
PORTVERSION= 3.11.4
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= devel python
MASTER_SITES= SF/${PORTNAME}/DrPython%20%283.x%29/${PORTVERSION}
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}

View File

@ -8,6 +8,9 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
DEPRECATED= Depends on forbidden webkit port
EXPIRATION_DATE=2019-03-24
LIB_DEPENDS= libwnck-1.so:x11-toolkits/libwnck \
libwebkitgtk-1.0.so:www/webkit-gtk2 \
libsoup-2.4.so:devel/libsoup \

View File

@ -7,10 +7,10 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
libwebkit2gtk-4.0.so:www/webkit2-gtk3
gtk2_LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
gtk3_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3
FLAVORS= gtk3
OPTIONS_DEFINE= DOCS

View File

@ -7,6 +7,9 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
DEPRECATED= Depends on forbidden webkit port
EXPIRATION_DATE=2019-03-24
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
gtk2_LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2

View File

@ -3,6 +3,7 @@
PORTNAME= geany-plugins
PORTVERSION= ${GEANY_VER}
PORTREVISION= 1
CATEGORIES= devel
DISTFILES= # none
@ -20,18 +21,20 @@ gtk3_CONFLICTS_INSTALL= geany-plugins-gtk2
USES= metaport
OPTIONS_DEFINE= NLS
OPTIONS_GROUP= GTK2 ALL
OPTIONS_GROUP= GTK2 GTK3 ALL
OPTIONS_GROUP_GTK2= ${GEANY_PLUGINS_GTK2:tu}
OPTIONS_GROUP_GTK3= ${GEANY_PLUGINS_GTK3:tu}
OPTIONS_GROUP_ALL= ${GEANY_PLUGINS_ALL:tu}
OPTIONS_DEFAULT= ${GEANY_PLUGINS_ALL:tu} ${GEANY_PLUGINS_GTK2:tu}
OPTIONS_DEFAULT= ${GEANY_PLUGINS_ALL:tu} ${GEANY_PLUGINS_GTK2:tu} ${GEANY_PLUGINS_GTK3:tu}
NO_OPTIONS_SORT= yes
GTK2_DESC= Available only for GTK2
GTK3_DESC= Available only for GTK3
ALL_DESC= Available for both GTK2 and GTK3
.include "${.CURDIR}/files/bsd.geany-plugins.mk"
.for plugin in ${GEANY_PLUGINS_ALL} ${GEANY_PLUGINS_GTK2}
.for plugin in ${GEANY_PLUGINS_ALL} ${GEANY_PLUGINS_GTK2} ${GEANY_PLUGINS_GTK3}
${plugin:tu}_DESC= ${${plugin}_DESC}
.endfor
@ -47,6 +50,9 @@ NLS_RUN_DEPENDS= geany-plugins-l10n-gtk2>=0:devel/geany-plugins-l10n@gtk2
.for plugin in ${GEANY_PLUGINS_ALL}
${plugin:tu}_RUN_DEPENDS= geany-plugin-${plugin}>=0:devel/geany-plugin-${plugin}@gtk3
.endfor
.for plugin in ${GEANY_PLUGINS_GTK3}
${plugin:tu}_RUN_DEPENDS= geany-plugin-${plugin}>=0:devel/geany-plugin-${plugin}
.endfor
NLS_RUN_DEPENDS= geany-plugins-l10n>=0:devel/geany-plugins-l10n@gtk3
.endif

View File

@ -2,10 +2,11 @@
GEANY_VER= 1.34
GEANY_PLUGINS_GTK2= debugger \
devhelp \
geanypy \
multiterm
GEANY_PLUGINS_GTK3= markdown
GEANY_PLUGINS_ALL= addons \
autoclose \
automark \
@ -24,7 +25,6 @@ GEANY_PLUGINS_ALL= addons \
lipsum \
lua \
macro \
markdown \
miniscript \
numberedbookmarks \
overview \
@ -43,7 +43,6 @@ GEANY_PLUGINS_ALL= addons \
updatechecker \
vc \
vimode \
webhelper \
workbench \
xmlsnippets
@ -55,7 +54,6 @@ commander_DESC= command panel for rapid access to any action
ctags_DESC= generate and query ctags files
debugger_DESC= debugging support (via GDB currently)
defineformat_DESC= on-the-fly \#define formatter
devhelp_DESC= API documentation browser
doc_DESC= execute command on the word at cursor position
geanypy_DESC= support for Python plugins
extrasel_DESC= additional selection tools
@ -89,7 +87,6 @@ updatechecker_DESC= check for new version of Geany
utilslib_DESC= utility library
vc_DESC= access to different version-control systems
vimode_DESC= vim-mode plugin for Geany written by a guy who does not use Vim
webhelper_DESC= web development facilities
workbench_DESC= manage multiple projects in geany
xmlsnippets_DESC= XML/HTML tag autocompletion

View File

@ -3,6 +3,7 @@
PORTNAME= git-cinnabar
DISTVERSION= 0.5.0-36
DISTVERSIONSUFFIX= -g0236515
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org

View File

@ -0,0 +1,33 @@
../helper/cinnabar-fast-import.c:422:65: error: too few arguments to function call, expected 5, have 4
char *content = read_object_file_extended(note, &type, &len, 0);
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./object-store.h:165:1: note: 'read_object_file_extended' declared here
extern void *read_object_file_extended(struct repository *r,
^
../helper/cinnabar-fast-import.c:435:47: error: too few arguments to function call, expected 5, have 4
&len, 0);
^
./object-store.h:165:1: note: 'read_object_file_extended' declared here
extern void *read_object_file_extended(struct repository *r,
^
--- helper/cinnabar-fast-import.c.orig 2018-12-26 23:01:43 UTC
+++ helper/cinnabar-fast-import.c
@@ -419,7 +419,7 @@ static void handle_changeset_conflict(struct object_id
struct object_id oid;
enum object_type type;
unsigned long len;
- char *content = read_object_file_extended(note, &type, &len, 0);
+ char *content = read_object_file_extended(the_repository, note, &type, &len, 0);
if (len < 50 || !starts_with(content, "changeset ") ||
get_oid_hex(&content[10], &oid))
die("Invalid git2hg note for %s", oid_to_hex(git_id));
@@ -431,7 +431,7 @@ static void handle_changeset_conflict(struct object_id
break;
if (!buf.len) {
- content = read_object_file_extended(git_id, &type,
+ content = read_object_file_extended(the_repository, git_id, &type,
&len, 0);
strbuf_add(&buf, content, len);
free(content);

View File

@ -0,0 +1,276 @@
../helper/cinnabar-helper.c:585:23: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
oidcpy(&result->git, entry.oid);
^~~~~~~~~
&
./cache.h:1075:74: note: passing argument to parameter 'src' here
static inline void oidcpy(struct object_id *dst, const struct object_id *src)
^
../helper/cinnabar-helper.c:592:22: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
oidcpy(&result->hg, entry.oid);
^~~~~~~~~
&
./cache.h:1075:74: note: passing argument to parameter 'src' here
static inline void oidcpy(struct object_id *dst, const struct object_id *src)
^
../helper/cinnabar-helper.c:670:14: error: assigning to 'const struct object_id *' from incompatible type
'struct object_id'; take the address with &
result->oid = entry_hg.oid;
^ ~~~~~~~~~~~~
&
../helper/cinnabar-helper.c:679:20: error: assigning to 'const struct object_id *' from incompatible type
'struct object_id'; take the address with &
result->other_oid = entry_git.oid;
^ ~~~~~~~~~~~~~
&
../helper/cinnabar-helper.c:707:21: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
recurse_manifest(entry.oid, manifest,
^~~~~~~~~
&
../helper/cinnabar-helper.c:685:54: note: passing argument to parameter 'tree_id' here
static void recurse_manifest(const struct object_id *tree_id,
^
../helper/cinnabar-helper.c:716:26: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
oid_to_hex(entry.oid), hgattr(entry.mode));
^~~~~~~~~
&
./cache.h:1405:42: note: passing argument to parameter 'oid' here
char *oid_to_hex(const struct object_id *oid); /* same static buffer */
^
../helper/cinnabar-helper.c:729:43: error: passing 'const struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
return (e1->mode == e2->mode) && (oidcmp(e1->oid, e2->oid) == 0);
^~~~~~~
&
./cache.h:1039:50: note: passing argument to parameter 'oid1' here
static inline int oidcmp(const struct object_id *oid1, const struct object_id *oid2)
^
../helper/cinnabar-helper.c:829:27: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
oid_to_hex(cur_entry.oid),
^~~~~~~~~~~~~
&
./cache.h:1405:42: note: passing argument to parameter 'oid' here
char *oid_to_hex(const struct object_id *oid); /* same static buffer */
^
../helper/cinnabar-helper.c:839:22: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
recurse_manifest2(ref_entry.oid, ref_manifest,
^~~~~~~~~~~~~
&
../helper/cinnabar-helper.c:747:55: note: passing argument to parameter 'ref_tree_id' here
static void recurse_manifest2(const struct object_id *ref_tree_id,
^
../helper/cinnabar-helper.c:843:21: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
recurse_manifest(cur_entry.oid, manifest,
^~~~~~~~~~~~~
&
../helper/cinnabar-helper.c:685:54: note: passing argument to parameter 'tree_id' here
static void recurse_manifest(const struct object_id *tree_id,
^
../helper/cinnabar-helper.c:1452:57: error: too few arguments to function call, expected 5, have 4
content = read_object_file_extended(note, &t, &len, 0);
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./object-store.h:165:1: note: 'read_object_file_extended' declared here
extern void *read_object_file_extended(struct repository *r,
^
../helper/cinnabar-helper.c:1577:16: error: non-pointer operand type 'struct object_id' incompatible with NULL
ref_entry ? ref_entry->oid : NULL,
^ ~~~~~~~~~~~~~~
../helper/cinnabar-helper.c:1581:36: error: member reference type 'struct object_id' is not a pointer; did you
mean to use '.'?
strbuf_add(&tree_buf, entry.oid->hash, 20);
~~~~~~~~~^~
.
../helper/cinnabar-helper.c:1636:16: error: non-pointer operand type 'struct object_id' incompatible with NULL
ref_entry ? ref_entry->oid : NULL,
^ ~~~~~~~~~~~~~~
../helper/cinnabar-helper.c:1918:6: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
entry.oid, NULL, tree_buf, NULL,
^~~~~~~~~
&
../helper/cinnabar-helper.c:1883:61: note: passing argument to parameter 'tree_id' here
static void recurse_create_git_tree(const struct object_id *tree_id,
^
../helper/cinnabar-helper.c:1927:16: error: non-pointer operand type 'struct object_id' incompatible with NULL
ref_entry ? ref_entry->oid : NULL,
^ ~~~~~~~~~~~~~~
../helper/cinnabar-helper.c:1931:35: error: member reference type 'struct object_id' is not a pointer; did you
mean to use '.'?
if (is_empty_hg_file(entry.oid->hash))
~~~~~~~~~^~
.
../helper/cinnabar-helper.c:1934:32: error: passing 'struct object_id' to parameter of incompatible type
'const struct object_id *'; take the address with &
file_oid = resolve_hg2git(entry.oid, 40);
^~~~~~~~~
&
../helper/cinnabar-helper.c:470:71: note: passing argument to parameter 'oid' here
static const struct object_id *resolve_hg2git(const struct object_id *oid,
^
--- helper/cinnabar-helper.c.orig 2019-02-25 13:51:46 UTC
+++ helper/cinnabar-helper.c
@@ -282,7 +282,7 @@ static void do_ls_tree(struct string_list *args)
goto not_found;
memset(&match_all, 0, sizeof(match_all));
- read_tree_recursive(tree, "", 0, 0, &match_all, fill_ls_tree, &ctx);
+ read_tree_recursive(the_repository, tree, "", 0, 0, &match_all, fill_ls_tree, &ctx);
send_buffer(&ctx.buf);
strbuf_release(&ctx.buf);
@@ -582,14 +582,14 @@ static int get_old_manifest_tree(struct tree *tree,
goto not_found;
if (strcmp(entry.path, "git"))
goto not_found;
- oidcpy(&result->git, entry.oid);
+ oidcpy(&result->git, &entry.oid);
/* The second entry in the manifest tree is the hg subtree. */
if (!tree_entry(&desc, &entry))
goto not_found;
if (strcmp(entry.path, "hg"))
goto not_found;
- oidcpy(&result->hg, entry.oid);
+ oidcpy(&result->hg, &entry.oid);
/* There shouldn't be any other entry. */
if (tree_entry(&desc, &entry))
@@ -667,7 +667,7 @@ static int old_manifest_tree_entry(struct old_manifest
return 0;
}
- result->oid = entry_hg.oid;
+ result->oid = &entry_hg.oid;
result->path = entry_hg.path;
result->mode = entry_git.mode;
if (strcmp(entry_hg.path, entry_git.path))
@@ -676,7 +676,7 @@ static int old_manifest_tree_entry(struct old_manifest
if (entry_git.mode != entry_hg.mode)
goto corrupted;
}
- result->other_oid = entry_git.oid;
+ result->other_oid = &entry_git.oid;
return 1;
corrupted:
die("Corrupted metadata");
@@ -704,7 +704,7 @@ static void recurse_manifest(const struct object_id *t
strbuf_addslice(&dir, base);
strbuf_addslice(&dir, entry_path);
strbuf_addch(&dir, '/');
- recurse_manifest(entry.oid, manifest,
+ recurse_manifest(&entry.oid, manifest,
strbuf_as_slice(&dir), tree_list);
strbuf_release(&dir);
continue;
@@ -713,7 +713,7 @@ static void recurse_manifest(const struct object_id *t
strbuf_addslice(manifest, base);
strbuf_addslice(manifest, entry_path);
strbuf_addf(manifest, "%c%s%s\n", '\0',
- oid_to_hex(entry.oid), hgattr(entry.mode));
+ oid_to_hex(&entry.oid), hgattr(entry.mode));
}
return;
@@ -726,7 +726,7 @@ corrupted:
static int manifest_entry_equal(const struct name_entry *e1,
const struct name_entry *e2)
{
- return (e1->mode == e2->mode) && (oidcmp(e1->oid, e2->oid) == 0);
+ return (e1->mode == e2->mode) && (oidcmp(&e1->oid, &e2->oid) == 0);
}
/* Return whether base + name matches path */
@@ -826,7 +826,7 @@ static void recurse_manifest2(const struct object_id *
strbuf_addslice(manifest, strslice_slice(
cur_entry_path, 1, SIZE_MAX));
strbuf_addf(manifest, "%c%s%s\n", '\0',
- oid_to_hex(cur_entry.oid),
+ oid_to_hex(&cur_entry.oid),
hgattr(cur_entry.mode));
continue;
}
@@ -836,11 +836,11 @@ static void recurse_manifest2(const struct object_id *
cur_entry_path, 1, SIZE_MAX));
strbuf_addch(&dir, '/');
if (cmp == 0 && S_ISDIR(ref_entry.mode)) {
- recurse_manifest2(ref_entry.oid, ref_manifest,
- cur_entry.oid, manifest,
+ recurse_manifest2(&ref_entry.oid, ref_manifest,
+ &cur_entry.oid, manifest,
strbuf_as_slice(&dir), tree_list);
} else
- recurse_manifest(cur_entry.oid, manifest,
+ recurse_manifest(&cur_entry.oid, manifest,
strbuf_as_slice(&dir), tree_list);
strbuf_release(&dir);
}
@@ -1449,7 +1449,7 @@ static void upgrade_files(const struct old_manifest_tr
unsigned long len;
enum object_type t;
char *content;
- content = read_object_file_extended(note, &t, &len, 0);
+ content = read_object_file_extended(the_repository, note, &t, &len, 0);
strbuf_attach(&buf, content, len, len);
hg_file_init(&file);
hg_file_from_memory(&file, entry.oid->hash, &buf);
@@ -1573,12 +1573,12 @@ static void upgrade_manifest_tree_v1(const struct obje
&ref_state, reference, entry_buf.buf);
strbuf_reset(&entry_buf);
upgrade_manifest_tree_v1(
- entry.oid,
- ref_entry ? ref_entry->oid : NULL,
+ &entry.oid,
+ ref_entry ? &ref_entry->oid : NULL,
&new_subtree, cache);
strbuf_add(&tree_buf, new_subtree.hash, 20);
} else {
- strbuf_add(&tree_buf, entry.oid->hash, 20);
+ strbuf_add(&tree_buf, entry.oid.hash, 20);
}
}
@@ -1633,7 +1633,7 @@ static void upgrade_manifest_tree(struct old_manifest_
oidcpy(&subtree.hg, entry.oid);
upgrade_manifest_tree(
&subtree,
- ref_entry ? ref_entry->oid : NULL,
+ ref_entry ? &ref_entry->oid : NULL,
&oid, cache);
} else {
if (S_ISLNK(mode))
@@ -1915,7 +1915,7 @@ static void recurse_create_git_tree(const struct objec
if (!S_ISDIR(mode))
goto corrupted;
recurse_create_git_tree(
- entry.oid, NULL, tree_buf, NULL,
+ &entry.oid, NULL, tree_buf, NULL,
cache);
continue;
} else if (S_ISDIR(mode)) {
@@ -1923,15 +1923,15 @@ static void recurse_create_git_tree(const struct objec
ref_entry = lazy_tree_entry_by_name(
&ref_state, reference, entry_path.buf);
recurse_create_git_tree(
- entry.oid,
- ref_entry ? ref_entry->oid : NULL,
+ &entry.oid,
+ ref_entry ? &ref_entry->oid : NULL,
NULL, &oid, cache);
} else {
const struct object_id *file_oid;
- if (is_empty_hg_file(entry.oid->hash))
+ if (is_empty_hg_file(entry.oid.hash))
file_oid = ensure_empty_blob();
else
- file_oid = resolve_hg2git(entry.oid, 40);
+ file_oid = resolve_hg2git(&entry.oid, 40);
if (!file_oid)
goto corrupted;
oidcpy(&oid, file_oid);

View File

@ -0,0 +1,33 @@
../helper/hg-data.c:44:59: error: too few arguments to function call, expected 5, have 4
content = read_object_file_extended(note, &type, &len, 0);
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./object-store.h:165:1: note: 'read_object_file_extended' declared here
extern void *read_object_file_extended(struct repository *r,
^
../helper/hg-data.c:58:58: error: too few arguments to function call, expected 5, have 4
content = read_object_file_extended(note, &type, &len, 0);
~~~~~~~~~~~~~~~~~~~~~~~~~ ^
./object-store.h:165:1: note: 'read_object_file_extended' declared here
extern void *read_object_file_extended(struct repository *r,
^
--- helper/hg-data.c.orig 2018-12-26 23:01:43 UTC
+++ helper/hg-data.c
@@ -41,7 +41,7 @@ void hg_file_load(struct hg_file *result, const unsign
ensure_notes(&files_meta);
note = get_note(&files_meta, &oid);
if (note) {
- content = read_object_file_extended(note, &type, &len, 0);
+ content = read_object_file_extended(the_repository, note, &type, &len, 0);
strbuf_add(&result->file, "\1\n", 2);
strbuf_add(&result->file, content, len);
strbuf_add(&result->file, "\1\n", 2);
@@ -55,7 +55,7 @@ void hg_file_load(struct hg_file *result, const unsign
if (!note)
die("Missing data");
- content = read_object_file_extended(note, &type, &len, 0);
+ content = read_object_file_extended(the_repository, note, &type, &len, 0);
strbuf_add(&result->file, content, len);
free(content);

View File

@ -0,0 +1,29 @@
--------------------------
|diff --git a/tree-walk.c b/tree-walk.c
|index 8f5090862b..b24d5b0d99 100644
|--- a/tree-walk.c
|+++ b/tree-walk.c
--------------------------
Patching file git-core/tree-walk.c using Plan A...
Hunk #1 failed at 45.
Hmm... Looks like a unified diff to me...
1 out of 1 hunks failed--saving rejects to helper/tree-walk.patched.c.rej
--- helper/tree-walk.c.patch.orig 2018-12-26 23:01:43 UTC
+++ helper/tree-walk.c.patch
@@ -2,12 +2,12 @@ diff --git a/tree-walk.c b/tree-walk.c
index 8f5090862b..b24d5b0d99 100644
--- a/tree-walk.c
+++ b/tree-walk.c
-@@ -45,7 +45,7 @@ static int decode_tree_entry(struct tree_desc *desc, const char *buf, unsigned l
+@@ -47,7 +47,7 @@ static int decode_tree_entry(struct tree_desc *desc, c
/* Initialize the descriptor entry */
desc->entry.path = path;
- desc->entry.mode = canon_mode(mode);
+ desc->entry.mode = mode;
- desc->entry.oid = (const struct object_id *)(path + len);
+ desc->entry.pathlen = len - 1;
+ hashcpy(desc->entry.oid.hash, (const unsigned char *)path + len);
- return 0;

View File

@ -2,7 +2,7 @@
PORTNAME= git-lfs
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.1
DISTVERSION= 2.7.0
CATEGORIES= devel
MAINTAINER= egypcio@FreeBSD.org
@ -16,8 +16,25 @@ RUN_DEPENDS= git:devel/git
USES= go
USE_GITHUB= yes
GH_TUPLE= davecgh:go-spew:d8f796a:davecgh_spew/vendor/github.com/davecgh/go-spew \
pmezard:go-difflib:792786c:pmezard_difflib/vendor/github.com/pmezard/go-difflib
GH_TUPLE= alexbrainman:sspi:4729b3d:abm_sspi/vendor/github.com/alexbrainman/sspi \
git-lfs:gitobj:v1.1.0:glfs_obj/vendor/github.com/git-lfs/gitobj \
git-lfs:go-netrc:e0e9ca4:glfs_netrc/vendor/github.com/git-lfs/go-netrc \
git-lfs:wildmatch:v1.0.2:glfs_wildm/vendor/github.com/git-lfs/wildmatch \
inconshreveable:mousetrap:v1.0.0:ir_mtrap/vendor/github.com/inconshreveable/mousetrap \
kr:pty:5cf931e:kr_pty/vendor/github.com/kr/pty \
mattn:go-isatty:v0.0.4:mattn_isatty/vendor/github.com/mattn/go-isatty \
olekukonko:ts:78ecb04:okk_ts/vendor/github.com/olekukonko/ts \
pkg:errors:c605e28:pkg_err/vendor/github.com/pkg/errors \
rubyist:tracerx:7879593:rubyist_tracerx/vendor/github.com/rubyist/tracerx \
spf13:cobra:v0.0.3:spf_cobra/vendor/github.com/spf13/cobra \
spf13:pflag:v1.0.3:spf_pflag/vendor/github.com/spf13/pflag \
stretchr:testify:v1.2.2:stretch_testify/vendor/github.com/stretchr/testify \
ThomsonReutersEikon:go-ntlm:b00ec39:tre_ntlm/vendor/github.com/ThomsonReutersEikon/go-ntlm \
xeipuuv:gojsonpointer:4e3ac27:xei_pointer/vendor/github.com/xeipuuv/gojsonpointer \
xeipuuv:gojsonreference:bd5ef7b:xei_ref/vendor/github.com/xeipuuv/gojsonreference \
xeipuuv:gojsonschema:6b67b3f:xei_schem/vendor/github.com/xeipuuv/gojsonschema \
golang:sync:37e7f08:golang_sync/vendor/golang.org/x/sync \
golang:sys:fa5fdf9:golang_sys/vendor/golang.org/x/sys
GO_PKGNAME= github.com/${PORTNAME}/${PORTNAME}
@ -27,6 +44,9 @@ OPTIONS_SUB= yes
MANPAGES_BUILD_DEPENDS= ronn:textproc/rubygem-ronn
pre-build:
${RM} ${GO_WRKSRC}/go.mod
post-build-MANPAGES-on:
cd ${GO_WRKSRC}/docs/man && ${LOCALBASE}/bin/ronn -r *.ronn

View File

@ -1,7 +1,41 @@
TIMESTAMP = 1544094697
SHA256 (git-lfs-git-lfs-v2.6.1_GH0.tar.gz) = e17cd9d4e66d1116be32f7ddc7e660c7f8fabbf510bc01b01ec15a22dd934ead
SIZE (git-lfs-git-lfs-v2.6.1_GH0.tar.gz) = 1630301
SHA256 (davecgh-go-spew-d8f796a_GH0.tar.gz) = d009b3cf2f72f26e6b79371cd1220bfd0cccdc94fa0f538f6c1ac1df2275bd79
SIZE (davecgh-go-spew-d8f796a_GH0.tar.gz) = 42167
SHA256 (pmezard-go-difflib-792786c_GH0.tar.gz) = 7c2a6d7ea0700411ba7d13865230c03bd6734d3ff6c213357bda121f5bb707fb
SIZE (pmezard-go-difflib-792786c_GH0.tar.gz) = 11401
TIMESTAMP = 1551006901
SHA256 (git-lfs-git-lfs-v2.7.0_GH0.tar.gz) = 1c829ddd163be2206a44edb366bd7f6d84c5afae3496687405ca9d2a5f3af07b
SIZE (git-lfs-git-lfs-v2.7.0_GH0.tar.gz) = 1670336
SHA256 (alexbrainman-sspi-4729b3d_GH0.tar.gz) = c3eff8102a3823605b0a0fa80a8ee9faf3e2ebbd61269098b034d1f9b8ebfda6
SIZE (alexbrainman-sspi-4729b3d_GH0.tar.gz) = 15856
SHA256 (git-lfs-gitobj-v1.1.0_GH0.tar.gz) = 82c814d124305b0adf05bb59e2dd2dfbb5d198223c57ffb65c92c042c36ef045
SIZE (git-lfs-gitobj-v1.1.0_GH0.tar.gz) = 90345
SHA256 (git-lfs-go-netrc-e0e9ca4_GH0.tar.gz) = 70e5d76221039e8ad4e082ccee5c0ba261913fc91ec483ede6ea3a92a0d72c7c
SIZE (git-lfs-go-netrc-e0e9ca4_GH0.tar.gz) = 8480
SHA256 (git-lfs-wildmatch-v1.0.2_GH0.tar.gz) = ff59a0b3d1a9246f42e46ce5e74c7e2600f81c8ead097b42be2d878fe5679a25
SIZE (git-lfs-wildmatch-v1.0.2_GH0.tar.gz) = 9536
SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
SHA256 (kr-pty-5cf931e_GH0.tar.gz) = e87fe8d5f78ca4fd627e32f0f6ae63fee0772e0f02f2bad376c6ea45aff26f59
SIZE (kr-pty-5cf931e_GH0.tar.gz) = 4034
SHA256 (mattn-go-isatty-v0.0.4_GH0.tar.gz) = a6228abe42ccfcad4b17c176117ccf2822d06bde51dc437852854056d8737f12
SIZE (mattn-go-isatty-v0.0.4_GH0.tar.gz) = 3377
SHA256 (olekukonko-ts-78ecb04_GH0.tar.gz) = fa98dee8a73a8df8d9f053d2dd759c539f3f228a263748b66c584c39d3e0876f
SIZE (olekukonko-ts-78ecb04_GH0.tar.gz) = 3172
SHA256 (pkg-errors-c605e28_GH0.tar.gz) = 06fa83babc1d9aa80b0decb6d36504090bbde8a38d9a722a1f7a26616590a0d0
SIZE (pkg-errors-c605e28_GH0.tar.gz) = 11476
SHA256 (rubyist-tracerx-7879593_GH0.tar.gz) = 59097c76b9f09e1979ee8c25f67fa0bc50ca43d4ef80df760339d90142a7e681
SIZE (rubyist-tracerx-7879593_GH0.tar.gz) = 2840
SHA256 (spf13-cobra-v0.0.3_GH0.tar.gz) = 7eafb953b58fdd738c4db5202d94a0b6ac0de4f07718fc85a80450c2347c2f9c
SIZE (spf13-cobra-v0.0.3_GH0.tar.gz) = 101526
SHA256 (spf13-pflag-v1.0.3_GH0.tar.gz) = 9e57f86f493f04d9077fccd04e7139ebf243dd544e917ab83d35729b3e54a124
SIZE (spf13-pflag-v1.0.3_GH0.tar.gz) = 46002
SHA256 (stretchr-testify-v1.2.2_GH0.tar.gz) = 0728bb470254e8b39deae3e6c1c92a98e737239ae0be484188fb9083250adf5f
SIZE (stretchr-testify-v1.2.2_GH0.tar.gz) = 101698
SHA256 (ThomsonReutersEikon-go-ntlm-b00ec39_GH0.tar.gz) = 48fa0a10591fafca211679db6309e944162a2db26a4e39d532d3954c2d47697e
SIZE (ThomsonReutersEikon-go-ntlm-b00ec39_GH0.tar.gz) = 32720
SHA256 (xeipuuv-gojsonpointer-4e3ac27_GH0.tar.gz) = c6bc7f029cdda8d068c2a9a78957275ff9aee80e9c4361aa2c7c73647a1d9342
SIZE (xeipuuv-gojsonpointer-4e3ac27_GH0.tar.gz) = 7720
SHA256 (xeipuuv-gojsonreference-bd5ef7b_GH0.tar.gz) = d7ec69be552706b71bcab605b2e5f461a750a6984299adb926d27087eea5606f
SIZE (xeipuuv-gojsonreference-bd5ef7b_GH0.tar.gz) = 6954
SHA256 (xeipuuv-gojsonschema-6b67b3f_GH0.tar.gz) = 211bf8190c05c8fd5ce2042045c409abbd199a7e4052e441e5a1605eb51327f4
SIZE (xeipuuv-gojsonschema-6b67b3f_GH0.tar.gz) = 44346
SHA256 (golang-sync-37e7f08_GH0.tar.gz) = 98656550e30c38e866788484978105ae6b0aa15fcfdecb7735e3c2cf392e8a92
SIZE (golang-sync-37e7f08_GH0.tar.gz) = 16233
SHA256 (golang-sys-fa5fdf9_GH0.tar.gz) = dbcbdd64026b1ba3d08ce399a78080a006559889cf82b24ae236520b5855d463
SIZE (golang-sys-fa5fdf9_GH0.tar.gz) = 1032929

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gnucflow
PORTVERSION= 1.4
PORTREVISION= 2
PORTVERSION= 1.6
CATEGORIES= devel
MASTER_SITES= ftp://download.gnu.org.ua/pub/release/cflow/ \
http://mirror.amdmi3.ru/distfiles/
@ -12,10 +11,14 @@ DISTNAME= cflow-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Tool to chart control flow within the C program
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
CONFLICTS= bsdcflow-[0-9]* cflow-[0-9]*
USES= gmake tar:bzip2
GNU_CONFIGURE= yes
TEST_TARGET= check
INFO= cflow

View File

@ -1,2 +1,3 @@
SHA256 (cflow-1.4.tar.bz2) = 037e39d6048ea91c68a5f3a561e10f22fd085d1f7641643e19c831a94ec26bca
SIZE (cflow-1.4.tar.bz2) = 634862
TIMESTAMP = 1551105796
SHA256 (cflow-1.6.tar.bz2) = 34487b4116e9b7ecde142b24480ce036887921ed5defb2958068bb069c1fedd7
SIZE (cflow-1.6.tar.bz2) = 836405

View File

@ -8,4 +8,4 @@ be generated. Two output formats are implemented: POSIX and GNU
Input files can optionally be preprocessed before analyzing.
WWW: https://savannah.gnu.org/projects/cflow
WWW: https://www.gnu.org/software/cflow/

View File

@ -1,9 +1,19 @@
bin/cflow
man/man1/cflow.1.gz
%%NLS%%share/locale/da/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/de/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/eo/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/es/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/fi/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/fr/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/ga/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/hr/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/id/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/nl/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/pl/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/sr/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/sv/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/uk/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/vi/LC_MESSAGES/cflow.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/cflow.mo

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= libical
PORTVERSION= 3.0.3
PORTREVISION= 2
PORTVERSION= 3.0.4
CATEGORIES= devel
MASTER_SITES= https://github.com/libical/libical/releases/download/v${PORTVERSION}/
@ -30,4 +29,6 @@ CMAKE_ARGS+= -DGOBJECT_INTROSPECTION=true \
-DICAL_GLIB_VAPI=true \
-DICAL_BUILD_DOCS=false
PLIST_SUB+= VERSION=${PORTVERSION}
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1522599892
SHA256 (libical-3.0.3.tar.gz) = 5b91eb8ad2d2dcada39d2f81d5e3ac15895823611dc7df91df39a35586f39241
SIZE (libical-3.0.3.tar.gz) = 866624
TIMESTAMP = 1544948919
SHA256 (libical-3.0.4.tar.gz) = 72b216e10233c3f60cb06062facf41f3b0f70615e5a60b47f9853341a0d5d145
SIZE (libical-3.0.4.tar.gz) = 871853

View File

@ -92,33 +92,33 @@ lib/cmake/LibIcal/LibIcalConfigVersion.cmake
lib/cmake/LibIcal/LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/LibIcal/LibIcalTargets.cmake
lib/girepository-1.0/ICalGLib-3.0.typelib
lib/girepository-1.0/libical-3.0.3.typelib
lib/girepository-1.0/libical-%%VERSION%%.typelib
lib/libical-glib.a
lib/libical-glib.so
lib/libical-glib.so.3
lib/libical-glib.so.3.0.3
lib/libical-glib.so.%%VERSION%%
lib/libical.a
lib/libical.so
lib/libical.so.3
lib/libical.so.3.0.3
lib/libical.so.%%VERSION%%
lib/libical_cxx.a
lib/libical_cxx.so
lib/libical_cxx.so.3
lib/libical_cxx.so.3.0.3
lib/libical_cxx.so.%%VERSION%%
lib/libicalss.a
lib/libicalss.so
lib/libicalss.so.3
lib/libicalss.so.3.0.3
lib/libicalss.so.%%VERSION%%
lib/libicalss_cxx.a
lib/libicalss_cxx.so
lib/libicalss_cxx.so.3
lib/libicalss_cxx.so.3.0.3
lib/libicalss_cxx.so.%%VERSION%%
lib/libicalvcal.a
lib/libicalvcal.so
lib/libicalvcal.so.3
lib/libicalvcal.so.3.0.3
lib/libicalvcal.so.%%VERSION%%
libdata/pkgconfig/libical-glib.pc
libdata/pkgconfig/libical.pc
share/gir-1.0/ICalGLib-3.0.gir
share/gir-1.0/libical-3.0.3.gir
share/gir-1.0/libical-%%VERSION%%.gir
share/vala/vapi/libical-glib.vapi

View File

@ -180,6 +180,7 @@ EXTRAS_COMMANDS+= \
EXTRAS_LIBS= libclangApplyReplacements \
libclangChangeNamespace \
libclangDaemon \
libclangDoc \
libclangIncludeFixer \
libclangMove \
libclangQuery \
@ -529,7 +530,6 @@ build-plist:
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%%%%"} \

View File

@ -2798,7 +2798,7 @@ llvm%%LLVM_SUFFIX%%/lib/libLTO.so.%%LLVM_MAJOR%%
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangCodeGen.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangCrossTU.a
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/lib/libclangDaemon.a
%%CLANG%%%%DOCS%%llvm%%LLVM_SUFFIX%%/lib/libclangDoc.a
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/lib/libclangDoc.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangDriver.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangDynamicASTMatchers.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangEdit.a

View File

@ -2,7 +2,7 @@
PORTNAME= llvm
DISTVERSION= 8.0.0rc2
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= devel lang
MASTER_SITES= http://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR}
PKGNAMESUFFIX= ${LLVM_SUFFIX}
@ -190,6 +190,7 @@ STRIP_LIBS= BugpointPasses.so \
EXTRAS_COMMANDS+= \
clang-apply-replacements \
clang-change-namespace \
clang-doc \
clang-include-fixer \
clang-modernize \
clang-query \
@ -202,6 +203,7 @@ EXTRAS_COMMANDS+= \
EXTRAS_LIBS= libclangApplyReplacements \
libclangChangeNamespace \
libclangDaemon \
libclangDoc \
libclangIncludeFixer \
libclangMove \
libclangQuery \
@ -611,7 +613,6 @@ build-plist:
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%%%%"} \

View File

@ -0,0 +1,7 @@
--- tools/clang/tools/extra/clang-doc/tool/CMakeLists.txt.orig 2019-02-02 19:08:19 UTC
+++ tools/clang/tools/extra/clang-doc/tool/CMakeLists.txt
@@ -15,3 +15,4 @@ target_link_libraries(clang-doc
clangToolingCore
)
+install(TARGETS clang-doc RUNTIME DESTINATION bin)

View File

@ -70,6 +70,7 @@ bin/hmaptool%%LLVM_SUFFIX%%
%%LLDB%%bin/lldb-vscode%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-apply-replacements%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-change-namespace%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-doc%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-include-fixer%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-modernize%%LLVM_SUFFIX%%
%%EXTRAS%%bin/clang-query%%LLVM_SUFFIX%%
@ -117,6 +118,7 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-check
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-cl
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-cpp
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-doc
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-extdef-mapping
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-import-test
@ -2849,7 +2851,7 @@ llvm%%LLVM_SUFFIX%%/lib/libOptRemarks.so.%%LLVM_MAJOR%%
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangCodeGen.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangCrossTU.a
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/lib/libclangDaemon.a
%%CLANG%%%%DOCS%%llvm%%LLVM_SUFFIX%%/lib/libclangDoc.a
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/lib/libclangDoc.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangDriver.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangDynamicASTMatchers.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangEdit.a

View File

@ -11,6 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Base class for TCP connectful clients
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-AnyEvent>=5:devel/p5-AnyEvent \
p5-Object-Event>=1.21:devel/p5-Object-Event \
p5-common-sense>=2:devel/p5-common-sense \
@ -23,5 +27,6 @@ RUN_DEPENDS= p5-AnyEvent>=5:devel/p5-AnyEvent \
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Module-Version
PORTVERSION= 0.200
PORTVERSION= 0.201
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

Some files were not shown because too many files have changed in this diff Show More