From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 3.x development tree branch, master, updated. aa3c0f63690fa984ffd4e3e2be8786e0a494aec1 Date: Mon, 08 Apr 2019 23:42:17 +0100 Message-ID: <20190408224218.1BCC584FDAF@people01.i.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2799779917999169174==" List-Id: --===============2799779917999169174== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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 Date: Mon Apr 8 23:27:42 2019 +0100 oinkmaster: Drop package =20 This will be replaced by suricata-update =20 Signed-off-by: Michael Tremer commit 82f575cb7a3ccbddd7f9c2f505947054645b4701 Author: Michael Tremer Date: Mon Apr 8 23:25:17 2019 +0100 clamav: Update to 0.101.2 =20 Signed-off-by: Michael Tremer commit 8fa096f8cc36d2fcfbc1dabfdacc54d4bfb9e8ab Author: Michael Tremer Date: Mon Apr 8 23:21:12 2019 +0100 curl: Update to 7.64.1 =20 Also fixes linking issues with the library. Development packages that libcurl was linking against were not pulled in. =20 Signed-off-by: Michael Tremer commit 6a396aea4c5672e1b2720e88decc4d73772931ca Author: Michael Tremer Date: Mon Apr 8 22:29:52 2019 +0100 iperf3: New package =20 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. =20 Signed-off-by: Michael Tremer commit 1c1050e63f661347917ae795d1d62bd71911f97a Author: Michael Tremer Date: Mon Apr 8 22:18:13 2019 +0100 iperf: Update to 2.0.13 =20 Signed-off-by: Michael Tremer commit d6bd23b5746ac18bd13ef0bc3d5d46579f93f131 Author: Michael Tremer Date: Mon Apr 8 22:11:59 2019 +0100 libuv: New package =20 libuv is a multi-platform support library with a focus on asynchronous I/O. =20 Signed-off-by: Michael Tremer commit 554cdd8dfe8cfc4bd02a3c4b4a8849e48bf45ffc Author: Michael Tremer Date: Mon Apr 8 22:10:46 2019 +0100 rhash: New package =20 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. =20 Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: clamav/clamav.nm | 11 ++-- curl/curl.nm | 15 +++--- iperf/iperf.nm | 4 +- iperf3/iperf3.nm | 39 +++++++++++++++ libpciaccess/libpciaccess.nm =3D> 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 =3D> 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 @@ ############################################################################= ### =20 name =3D clamav -version =3D 0.99.3 +version =3D 0.101.2 release =3D 1 =20 groups =3D System Environment/Daemons @@ -26,28 +26,29 @@ end =20 source_dl =3D http://www.clamav.net/downloads/production/ =20 -CFLAGS +=3D -D_FILE_OFFSET_BITS=3D64 -D_GNU_SOURCE -DLDAP_DEPRECATED -CXXFLAGS +=3D -std=3Dgnu++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 =20 + LDFLAGS +=3D -Wl,--as-needed + configure_options +=3D \ --with-dbdir=3D%{localstatedir}/lib/clamav \ --enable-clamdtop \ --with-user=3Dclamupdate \ --with-group=3Dclamupdate \ + --disable-rpath \ have_cv_ipv6=3Dyes =20 # 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 @@ ############################################################################= ### =20 name =3D curl -version =3D 7.64.0 +version =3D 7.64.1 release =3D 1 =20 groups =3D Application/Internet @@ -24,8 +24,6 @@ source_dl =3D https://curl.haxx.se/download/ =20 build requires - autoconf - automake groff libidn-devel libssh2-devel @@ -48,10 +46,6 @@ build --enable-manual \ --enable-threaded-resolver =20 - 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 =3D %{thisver} end + + requires + libssh2-devel + openldap-devel + openssl-devel + zlib-devel + end end =20 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 @@ ############################################################################= ### =20 name =3D iperf -version =3D 2.0.9 +version =3D 2.0.13 release =3D 1 =20 groups =3D Applications/Internet @@ -18,7 +18,7 @@ description jitter, datagram loss. end =20 -source_dl =3D http://sourceforge.net/projects/iperf2/files +source_dl =3D https://sourceforge.net/projects/iperf2/files =20 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 = # +############################################################################= ### + +name =3D iperf3 +version =3D 3.1.3 +release =3D 1 +thisapp =3D iperf-%{version} + +groups =3D Applications/Internet +url =3D https://iperf.fr +license =3D BSD +summary =3D 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.=20 +end + +source_dl =3D https://iperf.fr/download/source/ +sources =3D %{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 = # +############################################################################= ### + +name =3D libuv +version =3D 1.27.0 +release =3D 1 + +groups =3D Development/Tools +url =3D https://github.com/libuv/libuv +license =3D libuv +summary =3D 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 =3D https://github.com/libuv/libuv/archive/v%{version}/ + +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 = # -############################################################################= ### - -name =3D oinkmaster -version =3D 2.0 -release =3D 2 -arch =3D noarch - -groups =3D Development/Libraries -url =3D http://oinkmaster.sourceforge.net -license =3D BSD -summary =3D A Perl interface for updating snort rules. - -description - Oinkmaster is a script that will help you update and manage your Snort rule= s. -end - -source_dl =3D - -build - requires - perl - end - - build - echo "url =3D http://rules.emergingthreats.net/open/suricata/emerging.rule= s.tar.gz" >> oinkmaster.conf - echo "tmpdir =3D /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>=3D[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 = # +############################################################################= ### + +name =3D rhash +version =3D 1.3.8 +release =3D 1 +thisapp =3D RHash-%{version} + +groups =3D Development/Tools +url =3D http://rhash.sf.net/ +license =3D BSD +summary =3D 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 =3D https://github.com/rhash/RHash/archive/v%{version}.tar.gz#/ + +build + requires + gettext + openssl-devel + end + + # This package uses a non-standard configure script + configure_options =3D \ + --target=3D"%{DISTRO_ARCH}-linux" \ + --prefix=3D"%{prefix}" \ + --sysconfdir=3D"%{sysconfdir}" \ + --libdir=3D"%{libdir}" \ + --disable-static \ + --extra-cflags=3D"%{CFLAGS}" \ + --extra-ldflags=3D"%{LDFLAGS}" + + test + make test test-lib + end + + install + # Install rhash command + make install DESTDIR=3D%{BUILDROOT} + + # Install library + make -C librhash DESTDIR=3D%{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 --===============2799779917999169174==--