parent
8fb4d70c33
commit
d1d55c00c8
|
@ -6,4 +6,4 @@ between those text strings for compression. Hence, XMill typically
|
|||
achieves much better compression rates than conventional compressors
|
||||
such as gzip.
|
||||
|
||||
WWW: http://sourceforge.net/projects/xmill/
|
||||
WWW: https://sourceforge.net/projects/xmill/
|
||||
|
|
|
@ -9,4 +9,4 @@ environments will be like in terms of temperature, atmospheric
|
|||
composition, and other factors. The system description is saved to a
|
||||
file named "New.System".
|
||||
|
||||
WWW: http://sourceforge.net/projects/accrete
|
||||
WWW: https://sourceforge.net/projects/accrete/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Bandlimited oscillator plugins for LADSPA-aware audio applications.
|
||||
Sawtooth, Square, Variable Pulse and Slope- variable triangle waves.
|
||||
|
||||
WWW: http://sourceforge.net/projects/blop
|
||||
WWW: https://sourceforge.net/projects/blop/
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
From 2cb8d7f67411d6958388705893f5e5de46b3bba0 Mon Sep 17 00:00:00 2001
|
||||
From: Craig Drummond <craig.p.drummond@gmail.com>
|
||||
Date: Sat, 29 Oct 2016 18:43:34 +0100
|
||||
Subject: [PATCH] Fix C++11 warning
|
||||
|
||||
---
|
||||
support/utils.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/support/utils.cpp b/support/utils.cpp
|
||||
index 2e0c885..4fad46c 100644
|
||||
--- support/utils.cpp
|
||||
+++ support/utils.cpp
|
||||
@@ -773,7 +773,7 @@ QString Utils::helper(const QString &app)
|
||||
#elif defined Q_OS_MAC
|
||||
return fixPath(QCoreApplication::applicationDirPath())+app;
|
||||
#else
|
||||
- return QString(INSTALL_PREFIX "/"LINUX_LIB_DIR"/")+QCoreApplication::applicationName()+constDirSep+app;
|
||||
+ return QString(INSTALL_PREFIX "/" LINUX_LIB_DIR "/")+QCoreApplication::applicationName()+constDirSep+app;
|
||||
#endif
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
From a13f9575e6226ef7378f3da6b700416354231767 Mon Sep 17 00:00:00 2001
|
||||
From: Craig Drummond <craig.p.drummond@gmail.com>
|
||||
Date: Sat, 12 Nov 2016 20:05:46 +0000
|
||||
Subject: [PATCH] C++ 11
|
||||
|
||||
---
|
||||
devices/musicbrainz.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/devices/musicbrainz.cpp b/devices/musicbrainz.cpp
|
||||
index cc1a7a0..89f5409 100644
|
||||
--- devices/musicbrainz.cpp
|
||||
+++ devices/musicbrainz.cpp
|
||||
@@ -248,7 +248,7 @@ void MusicBrainz::lookup(bool full)
|
||||
}
|
||||
DBUG << "Should lookup " << discId;
|
||||
|
||||
- MusicBrainz5::CQuery Query("cantata-"PACKAGE_VERSION_STRING);
|
||||
+ MusicBrainz5::CQuery Query("cantata-" PACKAGE_VERSION_STRING);
|
||||
QList<CdAlbum> m;
|
||||
QList<QNetworkProxy> proxies=NetworkProxyFactory::self()->queryProxy(QNetworkProxyQuery(QUrl("http://musicbrainz.org")));
|
||||
foreach (const QNetworkProxy &p, proxies) {
|
|
@ -8,4 +8,4 @@ number of objects that have sounds connected to them. The SDL library
|
|||
is used for sound output. The project is currently at beta testing
|
||||
stage, preparing to the first release.
|
||||
|
||||
WWW: http://sourceforge.net/projects/clunk/
|
||||
WWW: https://sourceforge.net/projects/clunk/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Port of the Fraunhofer FDK AAC Codec Library for Android
|
||||
|
||||
WWW: http://sourceforge.net/projects/opencore-amr
|
||||
WWW: https://sourceforge.net/projects/opencore-amr/
|
||||
|
|
|
@ -5,4 +5,4 @@ protocol is supported for retrieving track information from disc database
|
|||
servers. Grip works with DigitalDJ to provide a unified "computerized"
|
||||
version of your music collection.
|
||||
|
||||
WWW: http://sourceforge.net/projects/grip/
|
||||
WWW: https://sourceforge.net/projects/grip/
|
||||
|
|
|
@ -3,4 +3,4 @@ volume. GVolWheel is application which lets you control the volume easily
|
|||
through a tray icon you can scroll on. Easily integrate with minimal
|
||||
desktops (Openbox,IceWM,XFCE etc).
|
||||
|
||||
WWW: http://sourceforge.net/projects/gvolwheel/
|
||||
WWW: https://sourceforge.net/projects/gvolwheel/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
id3v2 is a command line id3v2 tag editor. You can add/modifiy/delete
|
||||
id3v2 tags and convert id3v1 tags to id3v2 tags. It uses id3lib.
|
||||
|
||||
WWW: http://sourceforge.net/projects/id3v2/
|
||||
WWW: https://sourceforge.net/projects/id3v2/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Shoutcast / Icecast software for Internet Radio
|
||||
|
||||
WWW: http://sourceforge.net/projects/idjc/
|
||||
WWW: https://sourceforge.net/projects/idjc/
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= jackit
|
||||
PORTVERSION= 0.124.1
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://jackaudio.org/downloads/
|
||||
DISTNAME= jack-audio-connection-kit-${PORTVERSION}
|
||||
|
@ -22,6 +22,7 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \
|
|||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
USES= gmake pathfix pkgconfig libtool bdb
|
||||
USE_RC_SUBR= jackd
|
||||
|
||||
CONFIGURE_ARGS= --disable-portaudio \
|
||||
--with-default-tmpdir=/tmp
|
||||
|
|
|
@ -0,0 +1,35 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
# PROVIDE: jackd
|
||||
# REQUIRE: LOGIN
|
||||
#
|
||||
# Add the following line to /etc/rc.conf to enable jackd:
|
||||
#
|
||||
# jackd_enable="YES"
|
||||
#
|
||||
|
||||
: ${jackd_enable="NO"}
|
||||
: ${jackd_user="root"}
|
||||
: ${jackd_rtprio="NO"}
|
||||
: ${jackd_args="-r -doss -r44100 -p1024 -n3 -w16"}
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name=jackd
|
||||
rcvar=jackd_enable
|
||||
procname=%%PREFIX%%/bin/jackd
|
||||
start_cmd="start_jackd"
|
||||
|
||||
start_jackd() {
|
||||
echo "Starting ${name}."
|
||||
if [ $jackd_rtprio = "YES" ]; then
|
||||
local rt="rtprio 1"
|
||||
fi
|
||||
# daemon(8) should be able to set the realtime priority, but it isn't
|
||||
$rt daemon -p /var/run/${name}.pid -u ${jackd_user} %%PREFIX%%/bin/jackd ${jackd_args} >/var/log/${name}.log 2>&1
|
||||
}
|
||||
|
||||
load_rc_config ${name}
|
||||
run_rc_command "$1"
|
|
@ -2,4 +2,4 @@ Kexis - A lossless WAV file compressor. Kexis' main goal is to develop
|
|||
prediction and encoding schemes to minimize compressed file size. Kexis
|
||||
strives to be the premier lossless sound encoder.
|
||||
|
||||
WWW: http://sourceforge.net/projects/kexis/
|
||||
WWW: https://sourceforge.net/projects/kexis/
|
||||
|
|
|
@ -3,4 +3,4 @@ player on another computer using telnet or ssh, which might be useful if
|
|||
you have an old computer dedicated for mp3 playing. Other features include
|
||||
song rating and volume settings for each song.
|
||||
|
||||
WWW: http://sourceforge.net/projects/ksmp3play/
|
||||
WWW: https://sourceforge.net/projects/ksmp3play/
|
||||
|
|
|
@ -16,10 +16,6 @@ do-build:
|
|||
cd ${WRKSRC} && ${GMAKE} libcanberra-gtk3.pc
|
||||
cd ${WRKSRC}/src && ${GMAKE} libcanberra-gtk3.la
|
||||
cd ${WRKSRC}/src && ${GMAKE} libcanberra-gtk3-module.la
|
||||
# fix the .la file so it doesn't point to the build dir anymore.
|
||||
@${REINPLACE_CMD} -e '/^relink_command/ d' \
|
||||
-e 's|${WRKSRC}/src/libcanberra.la|${LOCALBASE}/lib/libcanberra.la|g' \
|
||||
${WRKSRC}/src/.libs/libcanberra-gtk3.la
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/libcanberra-gtk3.pc \
|
||||
|
@ -28,8 +24,6 @@ do-install:
|
|||
${INSTALL_LIB} ${WRKSRC}/src/.libs/libcanberra-gtk3${i} \
|
||||
${STAGEDIR}${PREFIX}/lib/
|
||||
.endfor
|
||||
${INSTALL_DATA} ${WRKSRC}/src/.libs/libcanberra-gtk3.la \
|
||||
${STAGEDIR}${PREFIX}/lib/
|
||||
cd ${WRKSRC}/src && env DESTDIR=${STAGEDIR} ${GMAKE} install-gtk3moduleLTLIBRARIES
|
||||
${LN} -sf libcanberra-gtk3-module.so \
|
||||
${STAGEDIR}${PREFIX}/lib/gtk-3.0/modules/libcanberra-gtk-module.so
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Rename mp3s and manipulate them.
|
||||
|
||||
WWW: http://sourceforge.net/projects/mediamover/
|
||||
WWW: https://sourceforge.net/projects/mediamover/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Library of OpenCORE Framework implementation of Adaptive Multi Rate
|
||||
Narrowband and Wideband speech codec.
|
||||
|
||||
WWW: http://sourceforge.net/projects/opencore-amr/
|
||||
WWW: https://sourceforge.net/projects/opencore-amr/
|
||||
|
|
|
@ -8,4 +8,4 @@ ready running, it will allow you to control the currently running invoca-
|
|||
tion until its death, after which time all waiting invocations fight to
|
||||
go first.
|
||||
|
||||
WWW: http://sourceforge.net/projects/playmidi/
|
||||
WWW: https://sourceforge.net/projects/playmidi/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
A pure Python library for manipulating APEv2 and ID3v1 tags.
|
||||
|
||||
WWW: http://sourceforge.net/projects/pylibape/
|
||||
WWW: https://sourceforge.net/projects/pylibape/
|
||||
|
|
|
@ -3,4 +3,4 @@ to the Ogg, MP3, or FLAC formats. It is easy, requiring a few mouse
|
|||
clicks to convert an entire album, displaying progress along the
|
||||
way. It can rip and encode in parallel, and supports CDD.
|
||||
|
||||
WWW: http://sourceforge.net/projects/ripperx/
|
||||
WWW: https://sourceforge.net/projects/ripperx/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Shoutcast / Icecast Library for IDJC
|
||||
|
||||
WWW: http://sourceforge.net/projects/idjc/
|
||||
WWW: https://sourceforge.net/projects/idjc/
|
||||
|
|
|
@ -5,4 +5,4 @@ Coding (AAC) audio codec. The library is based on a codec implementation
|
|||
by VisualOn as part of the Stagefright framework from the Google
|
||||
Android project.
|
||||
|
||||
WWW: http://sourceforge.net/projects/opencore-amr
|
||||
WWW: https://sourceforge.net/projects/opencore-amr/
|
||||
|
|
|
@ -5,4 +5,4 @@ Rate Wideband (AMR-WB) audio codec. The library is based on a codec
|
|||
implementation by VisualOn as part of the Stagefright framework from
|
||||
the Google Android project.
|
||||
|
||||
WWW: http://sourceforge.net/projects/opencore-amr
|
||||
WWW: https://sourceforge.net/projects/opencore-amr/
|
||||
|
|
|
@ -5,4 +5,4 @@ decompression, and other various settings for output quality, etc. You can
|
|||
compress and decompress files along with updating ID tags using the File Info
|
||||
window.
|
||||
|
||||
WWW: http://sourceforge.net/projects/xymms/
|
||||
WWW: https://sourceforge.net/projects/xymms/
|
||||
|
|
|
@ -9,4 +9,4 @@ make results (to run the benchmarks)
|
|||
make rerun (to rerun the benchmarks)
|
||||
make see (to see how you did)
|
||||
|
||||
WWW: http://sourceforge.net/projects/lmbench/
|
||||
WWW: https://sourceforge.net/projects/lmbench/
|
||||
|
|
|
@ -2,4 +2,4 @@ mdtest is an MPI-coordinated metadata filesystem benchmark test that
|
|||
performs open/stat/close operations on files and directories and then
|
||||
reports achieved performance.
|
||||
|
||||
WWW: http://sourceforge.net/projects/mdtest/
|
||||
WWW: https://sourceforge.net/projects/mdtest/
|
||||
|
|
|
@ -2,4 +2,4 @@ BWA is a program for aligning sequencing reads against a large reference
|
|||
genome (e.g. human genome). It has two major components, one for read shorter
|
||||
than 150bp and the other for longer reads.
|
||||
|
||||
WWW: http://sourceforge.net/projects/bio-bwa/
|
||||
WWW: https://sourceforge.net/projects/bio-bwa/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Fast indexing and retrieval of FASTA records from flat file data bases.
|
||||
|
||||
WWW: http://sourceforge.net/projects/cdbfasta/
|
||||
WWW: https://sourceforge.net/projects/cdbfasta/
|
||||
|
|
|
@ -2,4 +2,4 @@ Slclust is a utility that performs single-linkage clustering with the option of
|
|||
applying a Jaccard similarity coefficient to break weakly bound clusters into
|
||||
distinct clusters.
|
||||
|
||||
WWW: http://sourceforge.net/projects/slclust/
|
||||
WWW: https://sourceforge.net/projects/slclust/
|
||||
|
|
|
@ -2,4 +2,4 @@ This is GDT (graphics data text) format translator written in C/C++ that
|
|||
converts a binary gdsii file to a text format that is compact and
|
||||
easy to parse.
|
||||
|
||||
WWW: http://sourceforge.net/projects/gds2/
|
||||
WWW: https://sourceforge.net/projects/gds2/
|
||||
|
|
|
@ -15,4 +15,4 @@ Manual (LRM) that can be purchased from IEEE. There are many good books
|
|||
for learning that teach the Verilog HDL and/or that teach digital circuit
|
||||
design using Verilog.
|
||||
|
||||
WWW: http://sourceforge.net/projects/gplcver/
|
||||
WWW: https://sourceforge.net/projects/gplcver/
|
||||
|
|
|
@ -24,7 +24,6 @@ lib/libqcadzip.so.0
|
|||
lib/libspatialindexnavel.so
|
||||
lib/libspatialindexnavel.so.0
|
||||
lib/libstemmer.a
|
||||
share/applications/usr_local_bin_qcadbin.desktop
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.dxf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/entities.dxf
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example00.dxf
|
||||
|
|
|
@ -2,4 +2,4 @@ Perl-oicq provides Perl module Net::OICQ which implements OICQ messaging
|
|||
protocol. It includes a concole-only OICQ client for you to chat with tens
|
||||
of millons of OICQ users through servers operated by Tencent.
|
||||
|
||||
WWW: http://sourceforge.net/projects/perl-oicq/
|
||||
WWW: https://sourceforge.net/projects/perl-oicq/
|
||||
|
|
|
@ -3,4 +3,4 @@ the font uses an encoding other than Unicode! Open Type Organizer (oTo)
|
|||
can show you font info and add new 'name' and 'cmap' tables by
|
||||
translating the original ones.
|
||||
|
||||
WWW: http://sourceforge.net/projects/oto
|
||||
WWW: https://sourceforge.net/projects/oto/
|
||||
|
|
|
@ -6,4 +6,4 @@ This port also provides "wrap" utility which can be used to wrap input text
|
|||
to specified width. It correctly takes into account punctuation marks when
|
||||
breaking words, and that Latin and Chinese characters have different width.
|
||||
|
||||
WWW: http://sourceforge.net/projects/wenju/
|
||||
WWW: https://sourceforge.net/projects/wenju/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
aprsd is a server daemon that provides Internet gateway and client access
|
||||
to amateur radio APRS packet data.
|
||||
|
||||
WWW: http://sourceforge.net/projects/aprsd/
|
||||
WWW: https://sourceforge.net/projects/aprsd/
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= flrig
|
||||
PORTVERSION= 1.3.27
|
||||
PORTVERSION= 1.3.28
|
||||
CATEGORIES= comms hamradio
|
||||
MASTER_SITES= SF/fldigi/${PORTNAME}
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1483836061
|
||||
SHA256 (flrig-1.3.27.tar.gz) = a05a040b17e9c0de1f564f50baa6a40a089e81d86131fe3994f467fec5287cb7
|
||||
SIZE (flrig-1.3.27.tar.gz) = 662603
|
||||
TIMESTAMP = 1485001984
|
||||
SHA256 (flrig-1.3.28.tar.gz) = 776aa41219586bd94d5b712fc667539ea9b15301890cb30ce08fb8fd6a7d483e
|
||||
SIZE (flrig-1.3.28.tar.gz) = 665466
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- configure.orig 2014-04-08 22:42:56.000000000 -0700
|
||||
+++ configure 2014-04-08 22:43:21.000000000 -0700
|
||||
@@ -7205,7 +7205,7 @@
|
||||
--- configure.orig 2017-01-20 12:42:02 UTC
|
||||
+++ configure
|
||||
@@ -6143,7 +6143,7 @@ $as_echo "$FLTK_CONFIG" >&6; }
|
||||
FLTK_LIBS=`$FLTK_CONFIG --ldflags --use-images`
|
||||
if test "x$target_mingw32" != "xyes"; then
|
||||
if test "x$target_darwin" != "xyes"; then
|
||||
|
|
|
@ -6,4 +6,4 @@ programs, or those wanting to develop the ultimate radio control software to
|
|||
concentrate on the user interface and the basic function of the program rather
|
||||
than radio control.
|
||||
|
||||
WWW: http://sourceforge.net/projects/hamlib
|
||||
WWW: https://sourceforge.net/projects/hamlib/
|
||||
|
|
|
@ -2,4 +2,4 @@ Python module to interact with remote controls via lirc. Currently only
|
|||
Linux version exists, but porters for winLirc or other systems are
|
||||
welcome.
|
||||
|
||||
WWW: http://sourceforge.net/projects/pylirc/
|
||||
WWW: https://sourceforge.net/projects/pylirc/
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= connectivity
|
||||
PORTNAME= connectivity
|
||||
DISTVERSION= ${QT5_VERSION}
|
||||
CATEGORIES= comms
|
||||
PKGNAMEPREFIX= qt5-
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= sensors
|
||||
PORTNAME= sensors
|
||||
DISTVERSION= ${QT5_VERSION}
|
||||
CATEGORIES= comms
|
||||
PKGNAMEPREFIX= qt5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
This is an iconv wrapper with unicode codec for Python.
|
||||
|
||||
WWW: http://sourceforge.net/projects/python-codecs
|
||||
WWW: https://sourceforge.net/projects/python-codecs/
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
------------------------------------------------------------------------
|
||||
r113848 | abecsi@webkit.org | 2012-04-11 11:23:19 +0000 (Wed, 11 Apr 2012) | 27 lines
|
||||
|
||||
Fix the build with gcc 4.7.0
|
||||
https://bugs.webkit.org/show_bug.cgi?id=83584
|
||||
[...]
|
||||
* html/HTMLImageElement.cpp:
|
||||
(WebCore::HTMLImageElement::createForJSConstructor): Fails because of -Werror=extra
|
||||
[...]
|
||||
|
||||
--- src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp.orig 2015-05-07 14:14:47 UTC
|
||||
+++ src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp
|
||||
@@ -74,7 +74,7 @@ PassRefPtr<HTMLImageElement> HTMLImageEl
|
||||
RefPtr<HTMLImageElement> image = adoptRef(new HTMLImageElement(imgTag, document));
|
||||
if (optionalWidth)
|
||||
image->setWidth(*optionalWidth);
|
||||
- if (optionalHeight > 0)
|
||||
+ if (optionalHeight)
|
||||
image->setHeight(*optionalHeight);
|
||||
return image.release();
|
||||
}
|
|
@ -8,4 +8,4 @@ Features:
|
|||
- Backup remote servers
|
||||
- E-mail logs
|
||||
|
||||
WWW: https://sourceforge.net/projects/autobackupmysql
|
||||
WWW: https://sourceforge.net/projects/autobackupmysql/
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cego
|
||||
PORTVERSION= 2.32.6
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 2.32.7
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://www.lemke-it.com/
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1483555919
|
||||
SHA256 (cego-2.32.6.tar.gz) = 0393724a60e06e0726a2797ed3ada0c41cc539dd5e78069ea8238090f2fc86ab
|
||||
SIZE (cego-2.32.6.tar.gz) = 1395827
|
||||
TIMESTAMP = 1485007820
|
||||
SHA256 (cego-2.32.7.tar.gz) = a8bf731e8e04c7fc174ea012e3c86639f1bbad40acc6361314242439d360ad29
|
||||
SIZE (cego-2.32.7.tar.gz) = 1396028
|
||||
|
|
|
@ -7,4 +7,4 @@ Main Memory Relational Database Management System
|
|||
- Efficient log-less transactions
|
||||
- Zero time recovery
|
||||
|
||||
WWW: http://sourceforge.net/projects/fastdb
|
||||
WWW: https://sourceforge.net/projects/fastdb/
|
||||
|
|
|
@ -8,5 +8,5 @@ Firebird is completely free of any registration, licensing or deployment
|
|||
fees. It may be deployed freely for use with any third-party software,
|
||||
whether commercial or not.
|
||||
|
||||
WWW: http://sourceforge.net/projects/firebird/
|
||||
WWW: https://sourceforge.net/projects/firebird/
|
||||
WWW: http://www.firebirdsql.org/
|
||||
|
|
|
@ -11,4 +11,4 @@ work on multiple queries simultaneously:
|
|||
* SQL keyword, table name and field name autocompletion
|
||||
* rescan the table database.
|
||||
|
||||
WWW: http://sourceforge.net/projects/gtksql/
|
||||
WWW: https://sourceforge.net/projects/gtksql/
|
||||
|
|
|
@ -0,0 +1,30 @@
|
|||
--- deps/eleveldb/c_src/leveldb/util/perf_count.cc.orig 2017-01-08 11:38:09.374810000 +0200
|
||||
+++ deps/eleveldb/c_src/leveldb/util/perf_count.cc 2017-01-21 00:09:02.610066000 +0200
|
||||
@@ -360,11 +360,11 @@
|
||||
uint32_t ret_32, * ptr_32;
|
||||
|
||||
ptr_32=(uint32_t *)&val_ptr;
|
||||
- ret_32=inc_and_fetch(ptr_32, 1);
|
||||
+ ret_32=inc_and_fetch(ptr_32);
|
||||
if (0==ret_32)
|
||||
{
|
||||
++ptr_32;
|
||||
- inc_and_fetch(ptr_32, 1);
|
||||
+ inc_and_fetch(ptr_32);
|
||||
} // if
|
||||
#endif
|
||||
ret_val=*val_ptr;
|
||||
@@ -432,11 +432,11 @@
|
||||
|
||||
ptr_32=(uint32_t *)&val_ptr;
|
||||
old_32=*ptr_32;
|
||||
- ret_32=add_and_fetch(ptr_32, Amount);
|
||||
+ ret_32=add_and_fetch(ptr_32, (uint32_t)Amount);
|
||||
if (ret_32<old_32)
|
||||
{
|
||||
++ptr_32;
|
||||
- add_and_fetch(ptr_32, 1);
|
||||
+ add_and_fetch(ptr_32, (uint32_t)1);
|
||||
} // if
|
||||
|
||||
ret_val=*val_ptr;
|
|
@ -27,6 +27,8 @@ OPTIONS_EXCLUDE+= DTRACE
|
|||
|
||||
OPTIONS_EXCLUDE_FreeBSD_10+= DTRACE
|
||||
OPTIONS_EXCLUDE_i386= DTRACE
|
||||
# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
|
||||
OPTIONS_EXCLUDE_aarch64= DTRACE
|
||||
|
||||
DTRACE_DESC= Enable dtrace probes
|
||||
SASL_DESC= Enable SASL Authentication
|
||||
|
|
|
@ -37,7 +37,7 @@ SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
|
|||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PHP_VER} == 70
|
||||
.if ${PHP_VER} >= 70
|
||||
WRKSRC_SUBDIR= ../php-${PORTNAME}-${PHP7_TAGNAME}
|
||||
.endif
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mongodb
|
||||
PORTVERSION= 1.1.9
|
||||
PORTVERSION= 1.2.3
|
||||
CATEGORIES= databases pear
|
||||
MASTER_SITES= http://pecl.php.net/get/
|
||||
PKGNAMEPREFIX= pecl-
|
||||
|
@ -14,5 +14,6 @@ LICENSE= APACHE20
|
|||
|
||||
USES= php:ext ssl tar:tgz
|
||||
USE_PHP= spl:build
|
||||
CFLAGS+= -I${LOCALBASE}/include
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1477059468
|
||||
SHA256 (PECL/mongodb-1.1.9.tgz) = c4882991da323dfb0e60a43390a7a6cad27f632294f2becd44604dc9f7e90c3f
|
||||
SIZE (PECL/mongodb-1.1.9.tgz) = 806532
|
||||
TIMESTAMP = 1484936017
|
||||
SHA256 (PECL/mongodb-1.2.3.tgz) = 0f888340bebb3c7d260bce779e215dc0c31c4eaab9d5561fd93df7a4a51209f1
|
||||
SIZE (PECL/mongodb-1.2.3.tgz) = 708270
|
||||
|
|
|
@ -5,8 +5,6 @@ CATEGORIES= databases
|
|||
|
||||
MASTERDIR= ${.CURDIR}/../../lang/php70
|
||||
|
||||
PORTREVISION= 1
|
||||
|
||||
PKGNAMESUFFIX= -interbase
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -7,6 +7,4 @@ MASTERDIR= ${.CURDIR}/../../lang/php70
|
|||
|
||||
PKGNAMESUFFIX= -mysqli
|
||||
|
||||
PORTREVISION= 1
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,4 +3,4 @@ wonderful graphing and logging utility. This wrapper
|
|||
implementation has worked from the scratch (without SWIG),
|
||||
and it's under LGPL.
|
||||
|
||||
WWW: http://sourceforge.net/projects/py-rrdtool/
|
||||
WWW: https://sourceforge.net/projects/py-rrdtool/
|
||||
|
|
|
@ -4,4 +4,4 @@ supports MySQL.
|
|||
|
||||
The author's web-site is:
|
||||
|
||||
WWW: http://sourceforge.net/projects/tcl-sql/
|
||||
WWW: https://sourceforge.net/projects/tcl-sql/
|
||||
|
|
|
@ -2,4 +2,4 @@ Anamnesis is a clipboard manager. It stores all clipboard history
|
|||
and offers an easy interface to do a full-text search on the items
|
||||
of its history.
|
||||
|
||||
WWW: http://sourceforge.net/projects/anamnesis/
|
||||
WWW: https://sourceforge.net/projects/anamnesis/
|
||||
|
|
|
@ -4,4 +4,4 @@ manner with day, week, month, and year navigation, printer view,
|
|||
RSS-enabled, and searchable. It supports 12 languages, is fully
|
||||
theme-able, and has complete timezone support.
|
||||
|
||||
WWW: http://sourceforge.net/projects/phpicalendar/
|
||||
WWW: https://sourceforge.net/projects/phpicalendar/
|
||||
|
|
|
@ -4,4 +4,4 @@ Tnote aims to be a small, quick and easy to use note taking app for
|
|||
the terminalsimilar to sticky style gui note taking apps such as
|
||||
Tomboy notes.
|
||||
|
||||
WWW: http://sourceforge.net/projects/tnote/
|
||||
WWW: https://sourceforge.net/projects/tnote/
|
||||
|
|
|
@ -4861,6 +4861,7 @@
|
|||
SUBDIR += py3-pytest
|
||||
SUBDIR += py3-python-magic
|
||||
SUBDIR += py3-pytz
|
||||
SUBDIR += py3-rubymarshal
|
||||
SUBDIR += py3-simplejson
|
||||
SUBDIR += py3-threema-msgapi
|
||||
SUBDIR += py3-vcversioner
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
R Unit test framework R functions implementing a standard Unit Testing
|
||||
framework, with additional code inspection and report generation tools
|
||||
|
||||
WWW: http://sourceforge.net/projects/runit/
|
||||
WWW: https://sourceforge.net/projects/runit/
|
||||
|
|
|
@ -15,4 +15,4 @@ Some structures may also be ordered (collections, dequeues, and queues). There
|
|||
are also multiple forms for some structures: single and double linked lists,
|
||||
directed and undirected graphs, and binary, multiway, and AVL trees.
|
||||
|
||||
WWW: https://sourceforge.net/projects/booch95
|
||||
WWW: https://sourceforge.net/projects/booch95/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
C++/QT Editor with highlight, project management. Written with Qt V4
|
||||
|
||||
WWW: http://sourceforge.net/projects/alabastra/
|
||||
WWW: https://sourceforge.net/projects/alabastra/
|
||||
|
|
|
@ -2,4 +2,4 @@ The Abstract Large File (ALF) project is a portable library for writing files
|
|||
that can be larger than 2GB or contain holes on systems that don't natively
|
||||
support one or both properties.
|
||||
|
||||
WWW: http://sourceforge.net/projects/largefiles/
|
||||
WWW: https://sourceforge.net/projects/largefiles/
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= awscli
|
||||
PORTVERSION= 1.11.35
|
||||
PORTVERSION= 1.11.39
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
|
||||
|
@ -12,7 +12,7 @@ COMMENT= Universal Command Line Interface for Amazon Web Services
|
|||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.4.92:devel/py-botocore \
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.5.2:devel/py-botocore \
|
||||
${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:devel/py-colorama \
|
||||
${PYTHON_PKGNAMEPREFIX}s3transfer>=0.1.9:net/py-s3transfer \
|
||||
${PYTHON_PKGNAMEPREFIX}docutils>=0.10:textproc/py-docutils \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1483306501
|
||||
SHA256 (awscli-1.11.35.tar.gz) = e078dec936d3ca6c786eac9bfa176be638c3017a34ded4cb547885301e43de4c
|
||||
SIZE (awscli-1.11.35.tar.gz) = 508179
|
||||
TIMESTAMP = 1484818811
|
||||
SHA256 (awscli-1.11.39.tar.gz) = b020968953288cd84776c49e9f708bfd0251bbca6c90725eb5995534bd022a8b
|
||||
SIZE (awscli-1.11.39.tar.gz) = 511572
|
||||
|
|
|
@ -16,4 +16,4 @@ nice features, including:
|
|||
- Ability to invoke any editor directly from browser.
|
||||
- Crude but existing help menu.
|
||||
|
||||
WWW: http://sourceforge.net/projects/cbrowser/
|
||||
WWW: https://sourceforge.net/projects/cbrowser/
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cmake
|
||||
PORTVERSION= 3.7.1
|
||||
PORTVERSION= 3.7.2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://www.cmake.org/files/v${PORTVERSION:R}/
|
||||
PKGNAMESUFFIX= -doc
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cmake
|
||||
PORTVERSION= 3.7.1
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 3.7.2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://www.cmake.org/files/v${PORTVERSION:R}/
|
||||
PKGNAMESUFFIX= -gui
|
||||
|
|
|
@ -3,4 +3,4 @@ different in implementation. This tool does its job by instrumenting the
|
|||
source as you compile. You can thus add your own instrumentation to every
|
||||
line on the fly.
|
||||
|
||||
WWW: http://sourceforge.net/projects/covtool/
|
||||
WWW: https://sourceforge.net/projects/covtool/
|
||||
|
|
|
@ -3,4 +3,4 @@ change to a CVS repository, mailed to specified email addresses.
|
|||
This tool is useful for large communities to monitor activity,
|
||||
and is used for Python and many other active projects.
|
||||
|
||||
WWW: http://sourceforge.net/projects/cvs-syncmail
|
||||
WWW: https://sourceforge.net/projects/cvs-syncmail/
|
||||
|
|
|
@ -16,4 +16,4 @@ a single change involves new revisions on multiple files
|
|||
* Tracker Integration - CVS Monitor can be easily integrated with your Bug
|
||||
tracking or Request tracking systems
|
||||
|
||||
WWW: http://sourceforge.net/projects/cvsmonitor/
|
||||
WWW: https://sourceforge.net/projects/cvsmonitor/
|
||||
|
|
|
@ -3,4 +3,4 @@ into executables using many of techniques found in
|
|||
Thomas Heller's py2exe, Godon McMillan's Installer and
|
||||
the Freeze utility that ships with Python itself.
|
||||
|
||||
WWW: http://sourceforge.net/projects/cx-freeze/
|
||||
WWW: https://sourceforge.net/projects/cx-freeze/
|
||||
|
|
|
@ -3,4 +3,4 @@ defect, ticket) tracking system using a Subversion repository instead
|
|||
of a backend database. It is written in Python and runs in UNIX
|
||||
environment (*BSD, Linux, MacOS X).
|
||||
|
||||
WWW: http://sourceforge.net/projects/ditrack/
|
||||
WWW: https://sourceforge.net/projects/ditrack/
|
||||
|
|
|
@ -2,4 +2,4 @@ ebnf2yacc is a tool to help write yacc parsers/compilers. It takes as input a
|
|||
grammar written in ebnf, and outputs a c++ abstract syntax tree that supports
|
||||
the visitor pattern, along with a yacc file to build the tree.
|
||||
|
||||
WWW: http://sourceforge.net/projects/ebnf2yacc/
|
||||
WWW: https://sourceforge.net/projects/ebnf2yacc/
|
||||
|
|
|
@ -3,4 +3,4 @@ format. This library is unique and not based on any other product. It is also
|
|||
platform independent. The library uses standard ANSI C++ constructions and
|
||||
runs on a wide variety of architectures.
|
||||
|
||||
WWW: http://sourceforge.net/projects/elfio/
|
||||
WWW: https://sourceforge.net/projects/elfio/
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= elfutils
|
||||
PORTVERSION= 0.163
|
||||
PORTREVISION= 7
|
||||
PORTVERSION= 0.168
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://sourceware.org/elfutils/ftp/${PORTVERSION}/
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1468426694
|
||||
SHA256 (elfutils-0.163.tar.bz2) = 7c774f1eef329309f3b05e730bdac50013155d437518a2ec0e24871d312f2e23
|
||||
SIZE (elfutils-0.163.tar.bz2) = 6029307
|
||||
TIMESTAMP = 1484780542
|
||||
SHA256 (elfutils-0.168.tar.bz2) = b88d07893ba1373c7dd69a7855974706d05377766568a7d9002706d5de72c276
|
||||
SIZE (elfutils-0.168.tar.bz2) = 6840399
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
--- lib/Makefile.am.orig 2016-07-13 07:11:15 UTC
|
||||
--- lib/Makefile.am.orig 2016-12-28 09:32:00 UTC
|
||||
+++ lib/Makefile.am
|
||||
@@ -35,7 +35,7 @@ noinst_LIBRARIES = libeu.a
|
||||
@@ -35,7 +35,8 @@ noinst_LIBRARIES = libeu.a
|
||||
|
||||
libeu_a_SOURCES = xstrdup.c xstrndup.c xmalloc.c next_prime.c \
|
||||
crc32.c crc32_file.c md5.c sha1.c \
|
||||
- color.c
|
||||
+ color.c error.c obstack.c obstack_printf.c
|
||||
- color.c version.c
|
||||
+ color.c version.c error.c obstack.c \
|
||||
+ obstack_printf.c
|
||||
|
||||
noinst_HEADERS = fixedsizehash.h system.h dynamicsizehash.h list.h md5.h \
|
||||
sha1.h eu-config.h
|
||||
noinst_HEADERS = fixedsizehash.h libeu.h system.h dynamicsizehash.h list.h \
|
||||
md5.h sha1.h eu-config.h
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
--- lib/features.h.orig 2016-07-13 04:39:31 UTC
|
||||
--- lib/features.h.orig 2017-01-19 00:02:16 UTC
|
||||
+++ lib/features.h
|
||||
@@ -0,0 +1,1 @@
|
||||
@@ -0,0 +1 @@
|
||||
+/* Nop. */
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
--- lib/system.h.orig 2014-02-05 00:21:43 UTC
|
||||
--- lib/system.h.orig 2016-12-28 09:32:00 UTC
|
||||
+++ lib/system.h
|
||||
@@ -29,6 +29,8 @@
|
||||
#ifndef LIB_SYSTEM_H
|
||||
#define LIB_SYSTEM_H 1
|
||||
@@ -33,6 +33,8 @@
|
||||
# include <config.h>
|
||||
#endif
|
||||
|
||||
+#include <ssp/string.h>
|
||||
+
|
||||
#include <argp.h>
|
||||
#include <errno.h>
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
@@ -36,16 +38,18 @@
|
||||
@@ -42,16 +44,18 @@
|
||||
#include <byteswap.h>
|
||||
#include <unistd.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
--- libdw/Makefile.am.orig 2015-06-10 19:44:33 UTC
|
||||
--- libdw/Makefile.am.orig 2016-12-25 13:36:55 UTC
|
||||
+++ libdw/Makefile.am
|
||||
@@ -105,14 +105,14 @@ am_libdw_pic_a_OBJECTS = $(libdw_a_SOURC
|
||||
libdw_so_SOURCES =
|
||||
|
@ -8,12 +8,12 @@
|
|||
+ ../libelf/libelf.so ../lib/libeu.a
|
||||
# The rpath is necessary for libebl because its $ORIGIN use will
|
||||
# not fly in a setuid executable that links in libdw.
|
||||
$(LINK) -shared -o $@ -Wl,--soname,$@.$(VERSION),-z,defs \
|
||||
$(AM_V_CCLD)$(LINK) -shared -o $@ -Wl,--soname,$@.$(VERSION),-z,defs \
|
||||
-Wl,--enable-new-dtags,-rpath,$(pkglibdir) \
|
||||
-Wl,--version-script,$<,--no-undefined \
|
||||
-Wl,--whole-archive $(filter-out $<,$^) -Wl,--no-whole-archive\
|
||||
- -ldl $(argp_LDADD) $(zip_LIBS)
|
||||
+ $(argp_LDADD) $(zip_LIBS)
|
||||
- -ldl -lz $(argp_LDADD) $(zip_LIBS)
|
||||
+ -lz $(argp_LDADD) $(zip_LIBS)
|
||||
@$(textrel_check)
|
||||
ln -fs $@ $@.$(VERSION)
|
||||
$(AM_V_at)ln -fs $@ $@.$(VERSION)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- libdw/dwarf_getsrclines.c.orig 2015-06-10 19:44:33 UTC
|
||||
--- libdw/dwarf_getsrclines.c.orig 2016-12-25 13:36:55 UTC
|
||||
+++ libdw/dwarf_getsrclines.c
|
||||
@@ -188,7 +188,7 @@ read_srclines (Dwarf *dbg,
|
||||
@@ -273,7 +273,7 @@ read_srclines (Dwarf *dbg,
|
||||
/* Remember array with the standard opcode length (-1 to account for
|
||||
the opcode with value zero not being mentioned). */
|
||||
const uint8_t *standard_opcode_lengths = linep - 1;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
--- libdwfl/dwfl_error.c.orig 2015-06-10 19:44:33 UTC
|
||||
--- libdwfl/dwfl_error.c.orig 2016-12-25 13:36:55 UTC
|
||||
+++ libdwfl/dwfl_error.c
|
||||
@@ -136,7 +136,7 @@ __libdwfl_seterrno (Dwfl_Error error)
|
||||
global_error = canonicalize (error);
|
||||
|
@ -7,9 +7,9 @@
|
|||
-
|
||||
+static __thread char strerr_buf[64];
|
||||
const char *
|
||||
dwfl_errmsg (error)
|
||||
int error;
|
||||
@@ -155,7 +155,9 @@ dwfl_errmsg (error)
|
||||
dwfl_errmsg (int error)
|
||||
{
|
||||
@@ -154,7 +154,9 @@ dwfl_errmsg (int error)
|
||||
switch (error &~ 0xffff)
|
||||
{
|
||||
case OTHER_ERROR (ERRNO):
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
--- libelf/elf.h.orig 2015-06-10 19:44:33 UTC
|
||||
--- libelf/elf.h.orig 2016-12-25 13:36:55 UTC
|
||||
+++ libelf/elf.h
|
||||
@@ -54,6 +54,7 @@ typedef uint64_t Elf64_Off;
|
||||
/* Type for section indices, which are 16-bit quantities. */
|
||||
|
@ -8,7 +8,7 @@
|
|||
|
||||
/* Type for version symbol information. */
|
||||
typedef Elf32_Half Elf32_Versym;
|
||||
@@ -972,6 +973,7 @@ typedef struct
|
||||
@@ -1109,6 +1110,7 @@ typedef struct
|
||||
on 64-bit platforms and vice versa. */
|
||||
} a_un;
|
||||
} Elf64_auxv_t;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
--- libelf/gelf.h.orig 2014-02-05 00:21:44 UTC
|
||||
--- libelf/gelf.h.orig 2016-12-28 09:32:00 UTC
|
||||
+++ libelf/gelf.h
|
||||
@@ -65,6 +65,10 @@ typedef Elf64_Ehdr GElf_Ehdr;
|
||||
typedef Elf64_Shdr GElf_Shdr;
|
||||
|
@ -11,7 +11,7 @@
|
|||
/* XXX This should probably be a larger type in preparation of times when
|
||||
regular section indices can be larger. */
|
||||
typedef Elf64_Section GElf_Section;
|
||||
@@ -107,6 +111,19 @@ typedef Elf64_Versym GElf_Versym;
|
||||
@@ -110,6 +114,19 @@ typedef Elf64_Versym GElf_Versym;
|
||||
|
||||
|
||||
/* Auxiliary vector. */
|
||||
|
|
|
@ -1,54 +0,0 @@
|
|||
--- libelf/libelf.h.orig 2014-08-18 19:48:26 UTC
|
||||
+++ libelf/libelf.h
|
||||
@@ -74,7 +74,7 @@ typedef struct
|
||||
Elf_Type d_type; /* Type of this piece of data. */
|
||||
unsigned int d_version; /* ELF version. */
|
||||
size_t d_size; /* Size in bytes. */
|
||||
- loff_t d_off; /* Offset into section. */
|
||||
+ off_t d_off; /* Offset into section. */
|
||||
size_t d_align; /* Alignment in section. */
|
||||
} Elf_Data;
|
||||
|
||||
@@ -136,7 +136,7 @@ typedef struct
|
||||
uid_t ar_uid; /* User ID. */
|
||||
gid_t ar_gid; /* Group ID. */
|
||||
mode_t ar_mode; /* File mode. */
|
||||
- loff_t ar_size; /* File size. */
|
||||
+ off_t ar_size; /* File size. */
|
||||
char *ar_rawname; /* Original name of archive member. */
|
||||
} Elf_Arhdr;
|
||||
|
||||
@@ -177,13 +177,13 @@ extern Elf_Cmd elf_next (Elf *__elf);
|
||||
extern int elf_end (Elf *__elf);
|
||||
|
||||
/* Update ELF descriptor and write file to disk. */
|
||||
-extern loff_t elf_update (Elf *__elf, Elf_Cmd __cmd);
|
||||
+extern off_t elf_update (Elf *__elf, Elf_Cmd __cmd);
|
||||
|
||||
/* Determine what kind of file is associated with ELF. */
|
||||
extern Elf_Kind elf_kind (Elf *__elf) __attribute__ ((__pure__));
|
||||
|
||||
/* Get the base offset for an object file. */
|
||||
-extern loff_t elf_getbase (Elf *__elf);
|
||||
+extern off_t elf_getbase (Elf *__elf);
|
||||
|
||||
|
||||
/* Retrieve file identification data. */
|
||||
@@ -301,7 +301,7 @@ extern Elf_Data *elf_newdata (Elf_Scn *_
|
||||
would be for TYPE. The resulting Elf_Data pointer is valid until
|
||||
elf_end (ELF) is called. */
|
||||
extern Elf_Data *elf_getdata_rawchunk (Elf *__elf,
|
||||
- loff_t __offset, size_t __size,
|
||||
+ off_t __offset, size_t __size,
|
||||
Elf_Type __type);
|
||||
|
||||
|
||||
@@ -313,7 +313,7 @@ extern char *elf_strptr (Elf *__elf, siz
|
||||
extern Elf_Arhdr *elf_getarhdr (Elf *__elf);
|
||||
|
||||
/* Return offset in archive for current file ELF. */
|
||||
-extern loff_t elf_getaroff (Elf *__elf);
|
||||
+extern off_t elf_getaroff (Elf *__elf);
|
||||
|
||||
/* Select archive element at OFFSET. */
|
||||
extern size_t elf_rand (Elf *__elf, size_t __offset);
|
|
@ -1,12 +1,12 @@
|
|||
--- src/Makefile.am.orig 2015-06-11 11:38:55 UTC
|
||||
--- src/Makefile.am.orig 2016-12-28 09:32:00 UTC
|
||||
+++ src/Makefile.am
|
||||
@@ -72,11 +72,11 @@ CLEANFILES += make-debug-archive
|
||||
@@ -40,11 +40,11 @@ CLEANFILES += make-debug-archive
|
||||
|
||||
if BUILD_STATIC
|
||||
libasm = ../libasm/libasm.a
|
||||
-libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl) -ldl
|
||||
+libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl) $(libeu)
|
||||
libelf = ../libelf/libelf.a
|
||||
-libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl) -ldl
|
||||
+libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl) $(libeu)
|
||||
libelf = ../libelf/libelf.a -lz
|
||||
else
|
||||
libasm = ../libasm/libasm.so
|
||||
-libdw = ../libdw/libdw.so
|
||||
|
@ -14,15 +14,7 @@
|
|||
libelf = ../libelf/libelf.so
|
||||
endif
|
||||
libebl = ../libebl/libebl.a
|
||||
@@ -89,6 +89,7 @@ endif
|
||||
# XXX While the file is not finished, don't warn about this
|
||||
ldgeneric_no_Wunused = yes
|
||||
ldgeneric_no_Wstack_usage = yes
|
||||
+ldgeneric_no_Werror = yes
|
||||
|
||||
# Bad, bad stack usage...
|
||||
readelf_no_Wstack_usage = yes
|
||||
@@ -103,27 +104,27 @@ ranlib_no_Wstack_usage = yes
|
||||
@@ -67,21 +67,21 @@ ranlib_no_Wstack_usage = yes
|
||||
ar_no_Wstack_usage = yes
|
||||
unstrip_no_Wstack_usage = yes
|
||||
|
||||
|
@ -32,21 +24,13 @@
|
|||
+nm_LDADD = $(libdw) $(libebl) $(libelf) $(libeu) $(argp_LDADD) \
|
||||
$(demanglelib)
|
||||
size_LDADD = $(libelf) $(libeu) $(argp_LDADD)
|
||||
-strip_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
|
||||
-ld_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
|
||||
+strip_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
|
||||
+ld_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
|
||||
if NATIVE_LD
|
||||
-# -ldl is always needed for libebl.
|
||||
+# is always needed for libebl.
|
||||
ld_LDADD += libld_elf.a
|
||||
endif
|
||||
ld_LDFLAGS = -rdynamic
|
||||
-strip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD) -ldl
|
||||
-elflint_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
|
||||
+strip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD)
|
||||
+elflint_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
|
||||
findtextrel_LDADD = $(libdw) $(libelf) $(argp_LDADD)
|
||||
addr2line_LDADD = $(libdw) $(libelf) $(argp_LDADD) $(demanglelib)
|
||||
-elfcmp_LDADD = $(libebl) $(libelf) $(argp_LDADD) -ldl
|
||||
findtextrel_LDADD = $(libdw) $(libelf) $(libeu) $(argp_LDADD)
|
||||
addr2line_LDADD = $(libdw) $(libelf) $(libeu) $(argp_LDADD) $(demanglelib)
|
||||
-elfcmp_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
|
||||
-objdump_LDADD = $(libasm) $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
|
||||
+elfcmp_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
|
||||
+objdump_LDADD = $(libasm) $(libebl) $(libelf) $(libeu) $(argp_LDADD)
|
||||
|
@ -57,6 +41,6 @@
|
|||
-stack_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD) -ldl $(demanglelib)
|
||||
+unstrip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD)
|
||||
+stack_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD) $(demanglelib)
|
||||
elfcompress_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD)
|
||||
|
||||
ldlex.o: ldscript.c
|
||||
ldlex_no_Werror = yes
|
||||
installcheck-binPROGRAMS: $(bin_PROGRAMS)
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
--- src/elfcompress.c.orig 2016-12-28 01:32:01.000000000 -0800
|
||||
+++ src/elfcompress.c 2017-01-18 16:21:03.680565000 -0800
|
||||
@@ -135,7 +135,10 @@
|
||||
if (type == T_UNSET)
|
||||
type = T_COMPRESS_ZLIB;
|
||||
if (patterns == NULL)
|
||||
- add_pattern (".?(z)debug*");
|
||||
+ {
|
||||
+ add_pattern (".debug*");
|
||||
+ add_pattern (".zdebug*");
|
||||
+ }
|
||||
break;
|
||||
|
||||
case ARGP_KEY_NO_ARGS:
|
||||
@@ -162,7 +165,7 @@
|
||||
struct section_pattern *pattern = patterns;
|
||||
while (pattern != NULL)
|
||||
{
|
||||
- if (fnmatch (pattern->pattern, name, FNM_EXTMATCH) == 0)
|
||||
+ if (fnmatch (pattern->pattern, name, 0) == 0)
|
||||
return true;
|
||||
pattern = pattern->next;
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
--- src/ldgeneric.c.orig 2014-02-05 00:21:44 UTC
|
||||
+++ src/ldgeneric.c
|
||||
@@ -2631,9 +2631,9 @@ ld_generic_generate_sections (struct ld_
|
||||
/* Callback function registered with on_exit to make sure the temporary
|
||||
files gets removed if something goes wrong. */
|
||||
static void
|
||||
-remove_tempfile (int status, void *arg)
|
||||
+remove_tempfile (void)
|
||||
{
|
||||
- if (status != 0 && ld_state.tempfname != NULL)
|
||||
+ if (ld_state.tempfname != NULL)
|
||||
unlink (ld_state.tempfname);
|
||||
}
|
||||
|
||||
@@ -2680,7 +2680,7 @@ ld_generic_open_outfile (struct ld_state
|
||||
|
||||
/* Make sure we remove the temporary file in case something goes
|
||||
wrong. */
|
||||
- on_exit (remove_tempfile, NULL);
|
||||
+ atexit (remove_tempfile);
|
||||
|
||||
/* Create the ELF file data for the output file. */
|
||||
Elf *elf = ld_state.outelf = elf_begin (fd,
|
|
@ -1,11 +0,0 @@
|
|||
--- src/ldlex.c.orig 2014-08-26 08:58:02 UTC
|
||||
+++ src/ldlex.c
|
||||
@@ -1629,7 +1629,7 @@ YY_RULE_SETUP
|
||||
#line 149 "/home/mark/src/elfutils/src/ldlex.l"
|
||||
{ int cnt = 1 ;
|
||||
ldlval.num = 0;
|
||||
- while (cnt < ldleng - 1)
|
||||
+ while (cnt < (int)ldleng - 1)
|
||||
ldlval.num |= attrib_convert (ldtext[cnt++]);
|
||||
return kMODE; }
|
||||
YY_BREAK
|
|
@ -1,11 +0,0 @@
|
|||
--- src/ldlex.l.orig 2014-02-05 00:21:44 UTC
|
||||
+++ src/ldlex.l
|
||||
@@ -148,7 +148,7 @@ VERSION { return kVERSION; }
|
||||
|
||||
"["([RWX]){0,3}"]" { int cnt = 1 ;
|
||||
ldlval.num = 0;
|
||||
- while (cnt < yyleng - 1)
|
||||
+ while (cnt < (int)yyleng - 1)
|
||||
ldlval.num |= attrib_convert (yytext[cnt++]);
|
||||
return kMODE; }
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
--- src/readelf.c.orig 2015-06-19 11:17:42 UTC
|
||||
--- src/readelf.c.orig 2016-12-28 09:32:01 UTC
|
||||
+++ src/readelf.c
|
||||
@@ -7911,6 +7911,7 @@ print_debug_exception_table (Dwfl_Module
|
||||
break;
|
||||
@@ -8037,6 +8037,7 @@ print_debug_exception_table (Dwfl_Module
|
||||
default:
|
||||
dsize = 0;
|
||||
error (1, 0, gettext ("invalid TType encoding"));
|
||||
+ abort();
|
||||
}
|
||||
|
|
|
@ -1,37 +1,37 @@
|
|||
--- tests/Makefile.am.orig 2015-06-11 11:38:55 UTC
|
||||
--- tests/Makefile.am.orig 2016-12-25 13:36:55 UTC
|
||||
+++ tests/Makefile.am
|
||||
@@ -346,7 +346,7 @@ libasm = -lasm
|
||||
@@ -382,7 +382,7 @@ libasm = -lasm
|
||||
libebl = -lebl
|
||||
else !STANDALONE
|
||||
if BUILD_STATIC
|
||||
-libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl) -ldl
|
||||
+libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl)
|
||||
libelf = ../libelf/libelf.a
|
||||
-libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl) -ldl
|
||||
+libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl)
|
||||
libelf = ../libelf/libelf.a -lz
|
||||
libasm = ../libasm/libasm.a
|
||||
else
|
||||
@@ -389,27 +389,27 @@ funcretval_LDADD = $(libdw) $(argp_LDADD
|
||||
@@ -425,27 +425,27 @@ funcretval_LDADD = $(libdw) $(argp_LDADD
|
||||
allregs_LDADD = $(libdw) $(argp_LDADD)
|
||||
find_prologues_LDADD = $(libdw) $(argp_LDADD)
|
||||
#show_ciefde_LDADD = ../libdwarf/libdwarf.so $(libelf)
|
||||
-asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst3_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst4_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst5_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst6_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) -ldl
|
||||
-asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst3_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst4_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst5_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst6_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
|
||||
-dwflmodtest_LDADD = $(libdw) $(libebl) $(libelf) $(argp_LDADD) -ldl
|
||||
+asm_tst1_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst2_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst3_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst4_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst5_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst6_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst7_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst8_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst9_LDADD = $(libasm) $(libebl) $(libelf)
|
||||
+asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst3_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst4_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst5_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst6_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
|
||||
+dwflmodtest_LDADD = $(libdw) $(libebl) $(libelf) $(argp_LDADD)
|
||||
rdwrmmap_LDADD = $(libelf)
|
||||
-dwfl_bug_addr_overflow_LDADD = $(libdw) $(libebl) $(libelf) -ldl
|
||||
|
@ -52,4 +52,4 @@
|
|||
+addrcfi_LDADD = $(libdw) $(libebl) $(libelf) $(argp_LDADD)
|
||||
test_flag_nobits_LDADD = $(libelf)
|
||||
rerequest_tag_LDADD = $(libdw)
|
||||
alldts_LDADD = $(libebl) $(libelf)
|
||||
alldts_LDADD = $(libdw) $(libelf)
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
bin/eu-addr2line
|
||||
bin/eu-ar
|
||||
bin/eu-elfcmp
|
||||
bin/eu-elfcompress
|
||||
bin/eu-elflint
|
||||
bin/eu-findtextrel
|
||||
bin/eu-ld
|
||||
bin/eu-make-debug-archive
|
||||
bin/eu-nm
|
||||
bin/eu-objdump
|
||||
|
@ -26,40 +26,40 @@ include/elfutils/version.h
|
|||
include/gelf.h
|
||||
include/libelf.h
|
||||
include/nlist.h
|
||||
lib/elfutils/libebl_aarch64-0.163.so
|
||||
lib/elfutils/libebl_aarch64-0.168.so
|
||||
lib/elfutils/libebl_aarch64.so
|
||||
lib/elfutils/libebl_alpha-0.163.so
|
||||
lib/elfutils/libebl_alpha-0.168.so
|
||||
lib/elfutils/libebl_alpha.so
|
||||
lib/elfutils/libebl_arm-0.163.so
|
||||
lib/elfutils/libebl_arm-0.168.so
|
||||
lib/elfutils/libebl_arm.so
|
||||
lib/elfutils/libebl_i386-0.163.so
|
||||
lib/elfutils/libebl_i386-0.168.so
|
||||
lib/elfutils/libebl_i386.so
|
||||
lib/elfutils/libebl_ia64-0.163.so
|
||||
lib/elfutils/libebl_ia64-0.168.so
|
||||
lib/elfutils/libebl_ia64.so
|
||||
lib/elfutils/libebl_ppc-0.163.so
|
||||
lib/elfutils/libebl_ppc-0.168.so
|
||||
lib/elfutils/libebl_ppc.so
|
||||
lib/elfutils/libebl_ppc64-0.163.so
|
||||
lib/elfutils/libebl_ppc64-0.168.so
|
||||
lib/elfutils/libebl_ppc64.so
|
||||
lib/elfutils/libebl_s390-0.163.so
|
||||
lib/elfutils/libebl_s390-0.168.so
|
||||
lib/elfutils/libebl_s390.so
|
||||
lib/elfutils/libebl_sh-0.163.so
|
||||
lib/elfutils/libebl_sh-0.168.so
|
||||
lib/elfutils/libebl_sh.so
|
||||
lib/elfutils/libebl_sparc-0.163.so
|
||||
lib/elfutils/libebl_sparc-0.168.so
|
||||
lib/elfutils/libebl_sparc.so
|
||||
lib/elfutils/libebl_tilegx-0.163.so
|
||||
lib/elfutils/libebl_tilegx-0.168.so
|
||||
lib/elfutils/libebl_tilegx.so
|
||||
lib/elfutils/libebl_x86_64-0.163.so
|
||||
lib/elfutils/libebl_x86_64-0.168.so
|
||||
lib/elfutils/libebl_x86_64.so
|
||||
lib/libasm-0.163.so
|
||||
lib/libasm-0.168.so
|
||||
lib/libasm.a
|
||||
lib/libasm.so
|
||||
lib/libasm.so.1
|
||||
lib/libdw-0.163.so
|
||||
lib/libdw-0.168.so
|
||||
lib/libdw.a
|
||||
lib/libdw.so
|
||||
lib/libdw.so.1
|
||||
lib/libebl.a
|
||||
lib/libelf-0.163.so
|
||||
lib/libelf-0.168.so
|
||||
lib/libelf.a
|
||||
lib/libelf.so
|
||||
lib/libelf.so.1
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue