This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree".
The branch, master has been updated via aa3c0f63690fa984ffd4e3e2be8786e0a494aec1 (commit) via 82f575cb7a3ccbddd7f9c2f505947054645b4701 (commit) via 8fa096f8cc36d2fcfbc1dabfdacc54d4bfb9e8ab (commit) via 6a396aea4c5672e1b2720e88decc4d73772931ca (commit) via 1c1050e63f661347917ae795d1d62bd71911f97a (commit) via d6bd23b5746ac18bd13ef0bc3d5d46579f93f131 (commit) via 554cdd8dfe8cfc4bd02a3c4b4a8849e48bf45ffc (commit) from 899a8a2fb7dc6b9c16a73922f193578bdb7267b3 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit aa3c0f63690fa984ffd4e3e2be8786e0a494aec1 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Apr 8 23:27:42 2019 +0100
oinkmaster: Drop package
This will be replaced by suricata-update
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 82f575cb7a3ccbddd7f9c2f505947054645b4701 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Apr 8 23:25:17 2019 +0100
clamav: Update to 0.101.2
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8fa096f8cc36d2fcfbc1dabfdacc54d4bfb9e8ab Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Apr 8 23:21:12 2019 +0100
curl: Update to 7.64.1
Also fixes linking issues with the library. Development packages that libcurl was linking against were not pulled in.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 6a396aea4c5672e1b2720e88decc4d73772931ca Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Apr 8 22:29:52 2019 +0100
iperf3: New package
iPerf3 is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, buffers and protocols (TCP, UDP, SCTP with IPv4 and IPv6). For each test it reports the bandwidth, loss, and other parameters.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 1c1050e63f661347917ae795d1d62bd71911f97a Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Apr 8 22:18:13 2019 +0100
iperf: Update to 2.0.13
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d6bd23b5746ac18bd13ef0bc3d5d46579f93f131 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Apr 8 22:11:59 2019 +0100
libuv: New package
libuv is a multi-platform support library with a focus on asynchronous I/O.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 554cdd8dfe8cfc4bd02a3c4b4a8849e48bf45ffc Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Apr 8 22:10:46 2019 +0100
rhash: New package
RHash (Recursive Hasher) is a console utility for calculation and verification of magnet links and various hash sums, including CRC32, CRC32C, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, DC++ TTH, BitTorrent BTIH, Tiger, GOST R 34.11-94, GOST R 34.11-2012, RIPEMD-160, HAS-160, EDON-R, and Whirlpool.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: clamav/clamav.nm | 11 ++-- curl/curl.nm | 15 +++--- iperf/iperf.nm | 4 +- iperf3/iperf3.nm | 39 +++++++++++++++ libpciaccess/libpciaccess.nm => libuv/libuv.nm | 24 ++++----- oinkmaster/oinkmaster.nm | 47 ------------------ rhash/rhash.nm | 69 ++++++++++++++++++++++++++ 7 files changed, 136 insertions(+), 73 deletions(-) create mode 100644 iperf3/iperf3.nm copy libpciaccess/libpciaccess.nm => libuv/libuv.nm (56%) delete mode 100644 oinkmaster/oinkmaster.nm create mode 100644 rhash/rhash.nm
Difference in files: diff --git a/clamav/clamav.nm b/clamav/clamav.nm index 5bcb7c382..9a550544e 100644 --- a/clamav/clamav.nm +++ b/clamav/clamav.nm @@ -4,7 +4,7 @@ ###############################################################################
name = clamav -version = 0.99.3 +version = 0.101.2 release = 1
groups = System Environment/Daemons @@ -26,28 +26,29 @@ end
source_dl = http://www.clamav.net/downloads/production/
-CFLAGS += -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DLDAP_DEPRECATED -CXXFLAGS += -std=gnu++98 - build requires bzip2-devel curl-devel gmp-devel + json-c-devel libxml2-devel ncurses-devel openssl-devel - pcre-devel + pcre2-devel shadow-utils systemd-devel zlib-devel end
+ LDFLAGS += -Wl,--as-needed + configure_options += \ --with-dbdir=%{localstatedir}/lib/clamav \ --enable-clamdtop \ --with-user=clamupdate \ --with-group=clamupdate \ + --disable-rpath \ have_cv_ipv6=yes
# User and group have to exist to compile the source code, diff --git a/curl/curl.nm b/curl/curl.nm index b9e5bff9d..da7512e31 100644 --- a/curl/curl.nm +++ b/curl/curl.nm @@ -4,7 +4,7 @@ ###############################################################################
name = curl -version = 7.64.0 +version = 7.64.1 release = 1
groups = Application/Internet @@ -24,8 +24,6 @@ source_dl = https://curl.haxx.se/download/
build requires - autoconf - automake groff libidn-devel libssh2-devel @@ -48,10 +46,6 @@ build --enable-manual \ --enable-threaded-resolver
- prepare_cmds - autoreconf -vfi - end - # The testsuite runs services which bind to ports and # sends queries to the internet. This may fail in some # occasions. @@ -73,6 +67,13 @@ packages provides curl-devel = %{thisver} end + + requires + libssh2-devel + openldap-devel + openssl-devel + zlib-devel + end end
package %{name}-debuginfo diff --git a/iperf/iperf.nm b/iperf/iperf.nm index be93c9ade..97db91fb3 100644 --- a/iperf/iperf.nm +++ b/iperf/iperf.nm @@ -4,7 +4,7 @@ ###############################################################################
name = iperf -version = 2.0.9 +version = 2.0.13 release = 1
groups = Applications/Internet @@ -18,7 +18,7 @@ description jitter, datagram loss. end
-source_dl = http://sourceforge.net/projects/iperf2/files +source_dl = https://sourceforge.net/projects/iperf2/files
build requires diff --git a/iperf3/iperf3.nm b/iperf3/iperf3.nm new file mode 100644 index 000000000..2437ed9bd --- /dev/null +++ b/iperf3/iperf3.nm @@ -0,0 +1,39 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = iperf3 +version = 3.1.3 +release = 1 +thisapp = iperf-%{version} + +groups = Applications/Internet +url = https://iperf.fr +license = BSD +summary = The ultimate speed test tool for TCP, UDP and SCTP + +description + iPerf3 is a tool for active measurements of the maximum achievable + bandwidth on IP networks. It supports tuning of various parameters + related to timing, buffers and protocols (TCP, UDP, SCTP with IPv4 + and IPv6). For each test it reports the bandwidth, loss, and other + parameters. +end + +source_dl = https://iperf.fr/download/source/ +sources = %{thisapp}-source.tar.gz + +build + requires + gcc-c++ + end +end + +packages + package %{name} + + package %{name}-debuginfo + template DEBUGINFO + end +end diff --git a/libuv/libuv.nm b/libuv/libuv.nm new file mode 100644 index 000000000..09e3f8c0b --- /dev/null +++ b/libuv/libuv.nm @@ -0,0 +1,46 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = libuv +version = 1.27.0 +release = 1 + +groups = Development/Tools +url = https://github.com/libuv/libuv +license = libuv +summary = Multi-platform support library with a focus on asynchronous I/O + +description + libuv is a multi-platform support library with a focus on + asynchronous I/O. +end + +source_dl = https://github.com/libuv/libuv/archive/v%%7Bversion%7D/ + +build + requires + autoconf + automake + end + + prepare_cmds + ./autogen.sh + end + + # The test suite requires network access and does + # not run through in pakfire. +end + +packages + package %{name} + + package %{name}-devel + template DEVEL + end + + package %{name}-debuginfo + template DEBUGINFO + end +end diff --git a/oinkmaster/oinkmaster.nm b/oinkmaster/oinkmaster.nm deleted file mode 100644 index f9f5e6dd8..000000000 --- a/oinkmaster/oinkmaster.nm +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = oinkmaster -version = 2.0 -release = 2 -arch = noarch - -groups = Development/Libraries -url = http://oinkmaster.sourceforge.net -license = BSD -summary = A Perl interface for updating snort rules. - -description - Oinkmaster is a script that will help you update and manage your Snort rules. -end - -source_dl = - -build - requires - perl - end - - build - echo "url = http://rules.emergingthreats.net/open/suricata/emerging.rules.tar.gz" >> oinkmaster.conf - echo "tmpdir = /var/tmp/" >> oinkmaster.conf - end - - install - mkdir -pv %{BUILDROOT}/usr/sbin - install -m 755 oinkmaster.pl %{BUILDROOT}/usr/sbin - mkdir -pv %{BUILDROOT}/etc - install -m 644 oinkmaster.conf %{BUILDROOT}/etc - end -end - -packages - package %{name} - - filter_requires - perl>=[0-9]:.* - end - end -end diff --git a/rhash/rhash.nm b/rhash/rhash.nm new file mode 100644 index 000000000..ddb420dcd --- /dev/null +++ b/rhash/rhash.nm @@ -0,0 +1,69 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = rhash +version = 1.3.8 +release = 1 +thisapp = RHash-%{version} + +groups = Development/Tools +url = http://rhash.sf.net/ +license = BSD +summary = Great utility for computing hash sums + +description + RHash (Recursive Hasher) is a console utility for calculation and + verification of magnet links and various hash sums, including CRC32, + CRC32C, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, DC++ TTH, + BitTorrent BTIH, Tiger, GOST R 34.11-94, GOST R 34.11-2012, RIPEMD-160, + HAS-160, EDON-R, and Whirlpool. + + Hash sums are used to ensure and verify integrity of large volumes of + data for a long-term storing or transferring. +end + +source_dl = https://github.com/rhash/RHash/archive/v%%7Bversion%7D.tar.gz#/ + +build + requires + gettext + openssl-devel + end + + # This package uses a non-standard configure script + configure_options = \ + --target="%{DISTRO_ARCH}-linux" \ + --prefix="%{prefix}" \ + --sysconfdir="%{sysconfdir}" \ + --libdir="%{libdir}" \ + --disable-static \ + --extra-cflags="%{CFLAGS}" \ + --extra-ldflags="%{LDFLAGS}" + + test + make test test-lib + end + + install + # Install rhash command + make install DESTDIR=%{BUILDROOT} + + # Install library + make -C librhash DESTDIR=%{BUILDROOT} \ + install-lib-headers install-lib-shared install-so-link + end +end + +packages + package %{name} + + package %{name}-devel + template DEVEL + end + + package %{name}-debuginfo + template DEBUGINFO + end +end
hooks/post-receive -- IPFire 3.x development tree