From: Michael Tremer <git@ipfire.org>
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 [thread overview]
Message-ID: <20190408224218.1BCC584FDAF@people01.i.ipfire.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 13095 bytes --]
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(a)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(a)ipfire.org>
commit 82f575cb7a3ccbddd7f9c2f505947054645b4701
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Mon Apr 8 23:25:17 2019 +0100
clamav: Update to 0.101.2
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 8fa096f8cc36d2fcfbc1dabfdacc54d4bfb9e8ab
Author: Michael Tremer <michael.tremer(a)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(a)ipfire.org>
commit 6a396aea4c5672e1b2720e88decc4d73772931ca
Author: Michael Tremer <michael.tremer(a)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(a)ipfire.org>
commit 1c1050e63f661347917ae795d1d62bd71911f97a
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Mon Apr 8 22:18:13 2019 +0100
iperf: Update to 2.0.13
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit d6bd23b5746ac18bd13ef0bc3d5d46579f93f131
Author: Michael Tremer <michael.tremer(a)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(a)ipfire.org>
commit 554cdd8dfe8cfc4bd02a3c4b4a8849e48bf45ffc
Author: Michael Tremer <michael.tremer(a)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(a)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(a)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(a)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%{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 <info(a)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(a)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%{version}.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
reply other threads:[~2019-04-08 22:42 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190408224218.1BCC584FDAF@people01.i.ipfire.org \
--to=git@ipfire.org \
--cc=ipfire-scm@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox