[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/, profiles/

2024-04-13 Thread Michał Górny
commit: 82db2a6ca21961c8d4d75784e4d79036999d7f06
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 14:29:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 13 14:29:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82db2a6c

net-misc/dahdi-tools: Remove last-rited pkg

Closes: https://bugs.gentoo.org/914477
Signed-off-by: Michał Górny  gentoo.org>

 net-misc/dahdi-tools/Manifest  |   2 -
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild   |  70 --
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild   |  74 --
 net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild  |  73 --
 net-misc/dahdi-tools/files/dahdi-autoconf.conf2|  40 ---
 .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 | 271 -
 net-misc/dahdi-tools/files/dahdi-autoconf.init2| 225 -
 .../files/dahdi-nondigium-blacklist.patch  |  12 -
 .../files/dahdi-tools-3.1.0-cplusplusexternc.patch |  26 --
 .../files/dahdi-tools-3.1.0-execinfo.patch |  40 ---
 .../files/dahdi-tools-3.1.0-fno-common.patch   |  39 ---
 ...dahdi-tools-3.1.0-parallel-make-no-config.patch |  19 --
 .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch  |  61 -
 net-misc/dahdi-tools/files/dahdi.init2 |  36 ---
 net-misc/dahdi-tools/metadata.xml  |  18 --
 profiles/package.mask  |   1 -
 16 files changed, 1007 deletions(-)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
deleted file mode 100644
index 39bdb6ec81be..
--- a/net-misc/dahdi-tools/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B 
aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d
 SHA512 
e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694
-DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 
77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5
 SHA512 
29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
deleted file mode 100644
index 49903c27e61a..
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 perl-functions udev
-
-DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
-HOMEPAGE="https://www.asterisk.org";
-SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="ppp"
-PATCHES=(
-   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
-)
-
-DEPEND="dev-libs/newt
-   net-misc/dahdi
-   sys-kernel/linux-headers
-   virtual/libusb:0
-   ppp? ( net-dialup/ppp:= )"
-RDEPEND="${DEPEND}
-   dev-lang/perl:=
-   dev-perl/CGI"
-BDEPEND="dev-lang/perl
-   sys-apps/file"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
-   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
-   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
-}
-
-src_install() {
-   local bashcompdir="$(get_bashcompdir)"
-   local bashcmd bashcmdtarget
-
-   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
-   emake DESTDIR="${ED}" install-config
-
-   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
-
-   # install init scripts
-   newinitd "${FILESDIR}"/dahdi.init2 dahdi
-   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
-   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
-
-   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
-   die "Error parsing dahdi bash completion file for commands")
-
-   rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove 
static libs from install."
-   # Delete *if* the libtool file exists, bug #778380
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   udev_reload
-}


[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/, profiles/

2023-12-27 Thread Sam James
commit: 21c2b7afc6cf22dbb9448c3adf04fed88949a274
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 27 21:15:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 27 21:16:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c2b7af

Revert "net-misc/dahdi-tools: treeclean"

This reverts commit b195f220594513e94954633d2c754ddd1f253fd7.

Removal date was not yet met & there are plans to possibly resurrect dahdi,
per the bug.

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/Manifest  |   2 +
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild   |  70 ++
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild   |  74 ++
 net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild  |  73 ++
 net-misc/dahdi-tools/files/dahdi-autoconf.conf2|  40 +++
 .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 | 271 +
 net-misc/dahdi-tools/files/dahdi-autoconf.init2| 225 +
 .../files/dahdi-nondigium-blacklist.patch  |  12 +
 .../files/dahdi-tools-3.1.0-cplusplusexternc.patch |  26 ++
 .../files/dahdi-tools-3.1.0-execinfo.patch |  40 +++
 .../files/dahdi-tools-3.1.0-fno-common.patch   |  39 +++
 ...dahdi-tools-3.1.0-parallel-make-no-config.patch |  19 ++
 .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch  |  61 +
 net-misc/dahdi-tools/files/dahdi.init2 |  36 +++
 net-misc/dahdi-tools/metadata.xml  |  18 ++
 profiles/package.mask  |   1 +
 16 files changed, 1007 insertions(+)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
new file mode 100644
index ..39bdb6ec81be
--- /dev/null
+++ b/net-misc/dahdi-tools/Manifest
@@ -0,0 +1,2 @@
+DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B 
aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d
 SHA512 
e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694
+DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 
77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5
 SHA512 
29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
new file mode 100644
index ..49903c27e61a
--- /dev/null
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 perl-functions udev
+
+DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+IUSE="ppp"
+PATCHES=(
+   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
+)
+
+DEPEND="dev-libs/newt
+   net-misc/dahdi
+   sys-kernel/linux-headers
+   virtual/libusb:0
+   ppp? ( net-dialup/ppp:= )"
+RDEPEND="${DEPEND}
+   dev-lang/perl:=
+   dev-perl/CGI"
+BDEPEND="dev-lang/perl
+   sys-apps/file"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
+   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
+   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
+}
+
+src_install() {
+   local bashcompdir="$(get_bashcompdir)"
+   local bashcmd bashcmdtarget
+
+   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
+   emake DESTDIR="${ED}" install-config
+
+   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
+
+   # install init scripts
+   newinitd "${FILESDIR}"/dahdi.init2 dahdi
+   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
+   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
+
+   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
+   die "Error parsing dahdi bash completion file for commands")
+
+   rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove 
static libs from install."
+   # Delete *if* th

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/, profiles/

2023-12-27 Thread Sam James
commit: cc1bf849d92534c7607d5eebc0516605743e3d27
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 27 21:15:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 27 21:16:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1bf849

Revert "net-misc/dahdi: treeclean"

This reverts commit e157726349d8fe33cbb77b44f05b5cc9ace99c34.

Removal date was not yet met & there are plans to possibly resurrect dahdi,
per the bug.

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/Manifest  |  25 
 net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 107 +++
 net-misc/dahdi/dahdi-3.1.0-r4.ebuild | 120 +++
 net-misc/dahdi/dahdi-3.2.0.ebuild| 120 +++
 net-misc/dahdi/metadata.xml  |  19 ++
 profiles/package.mask|   1 +
 6 files changed, 392 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
new file mode 100644
index ..856dd7fb9c7e
--- /dev/null
+++ b/net-misc/dahdi/Manifest
@@ -0,0 +1,25 @@
+DIST dahdi-fw-a4a-a0017.tar.gz 181429 BLAKE2B 
fb1285eb7d06c8bca5c91b421c408c7f494c05e4ccb89eb0703457059efef78f248a471e0d5ca03fdca97882531eb3b7e0c52e3231b7ef7a90b58c33882772db
 SHA512 
e42cb83e05edb359949acd888a743c665d228cd3b9424fc8f3b60676d6799f4455e65cc269d1e2ac0e3bb5613607dad4fb37c433067832fb68b15bfddf6f4a2a
+DIST dahdi-fw-a4b-d001e.tar.gz 239591 BLAKE2B 
f09c2ee17c9d14b95d5bc90de84cdb57a49c33d44e21c66b8ea29908d9ac58b979a0d0eb3cae80efc5e96de19226a850b2ca36aa2b462af66e02043bc8c3def1
 SHA512 
ab72cf6d469e44f3a8b9dda5e7acae9ae435b6f12b1491079155b8df4c9cf83aed48ccbda4acb4a9943dd6228846f5b82998a0bf575d454ac3b81b72c585d58c
+DIST dahdi-fw-a8a-1d0017.tar.gz 181958 BLAKE2B 
f7955ba62a94a1edd0c859e71c4f820ab789e098e2fd2c48e3fb453fee6ca5b056fe4144f83bd926f61e8f48fa223b84ce6912bf4a384ee9068fbe63538c1047
 SHA512 
2f80d24170f0efdebc318f238abb04664dfa97e3ca47a330b5a5e1d695c8ba5c535ad1302bf338667912b46cd5b4bbb76ab5bdbe6e736edd4f0e9239d818d05d
+DIST dahdi-fw-a8b-1f001e.tar.gz 236508 BLAKE2B 
830cc01cc14eca0367e92e5d6dc10b019e42072da5a69b18095c52633d7dcddade920fd2cf2c43f101effc2319c43a803f433faad244e096fc9854d3d652da7a
 SHA512 
68041e5cb53d8ff6beb9f667abca5a5a1c752357c224f5c7cfcb81732bd417671cf6dc03b5c5bafd6a0864f6c5451165c0f26908b0f40ed3408961f448f2a9a4
+DIST dahdi-fw-hx8-2.06.tar.gz 29252 BLAKE2B 
f3c635108032ff06b51a140f2f665a6a41638eb027d88c33822da9d47fe907eecfaab937ce6199f0d9eeeafbd36919366e039b0bc1a1be605c339055a8b6843b
 SHA512 
d113d2bd10d5a851087e04fadb3427ec07634960d47e2292320f0d195c65075fb24ab173e0985c257eaf8e46f595f29af034fb380382cdbff7bfbc7381dff4ae
+DIST dahdi-fw-oct6114-032-1.05.01.tar.gz 165866 BLAKE2B 
527d49f66924e91b6689cf905f365804be02707476d425e563db763bb158431f0e8bccc8ed38cbe3f4ec91747e53769ab5526cb3949218fc3b8041839796fcbc
 SHA512 
ec47a7aac6a6abc73fe0c7ec3b31eebc868c516aeb1bb584f145f36c28abec21afa12dcec554bceb914c058c83255e32fb8d967ef4d8a5d0161b6053af464a24
+DIST dahdi-fw-oct6114-064-1.05.01.tar.gz 165869 BLAKE2B 
9b21e9a5a9bf85ac18db67b14a457676d32958e1a2316fbf33fb802c1393ef2759a3637a80eafb77e2c496002c76f49705ac9eb2d427b8e079503a31bf930893
 SHA512 
6dcc6a3413c6c0561b08c4949a746cbebc58b8a068481f568007fdc663cfc6ef90417fbd81398055a781367e7db57f0a694745cddcd3c697a4f857be15981549
+DIST dahdi-fw-oct6114-128-1.05.01.tar.gz 165849 BLAKE2B 
8621538d16e028eb2de64fa61c7475874525a302af5603f07a8a948a3c2cc1bd776feeeaf51c4d0c2edc4577156addc27905ecb06c9db6f43400258905cad6bf
 SHA512 
17e83aa57ea8e9d3353027184adb48f664b177a528006d67112a53127fcb19c1011d4f44c2980ab77d27b3bf7f7a74d44f15aaf115e05fa3df8e16d3c30fc267
+DIST dahdi-fw-oct6114-256-1.05.01.tar.gz 171685 BLAKE2B 
2f831da3043c6c73a4a38085d1c2b685acae94d92deba776e47a4d292f1ae65e5686ec3e8c73f0672ea8f390404717662f106b084083af4a8635447cd2f539fe
 SHA512 
e447fe8d24963892339d895450cf7a04da3bdcf1de22630dea68119dbd9da84878478adf8ce0e5ef859e6d677c2a051aa6272de4e0692f5ce0e8b5d0fba4096b
+DIST dahdi-fw-tc400m-MR6.12.tar.gz 1750035 BLAKE2B 
b16a2c77dc0222851af25a11e64e40f2648ec870444373ad2310b8b5157b2a2d5a4a4bf2850551758080e87f43371ff55a11f5f381bd08b060f5062f0faa7587
 SHA512 
88a986d22ead41a3dabc320e13f7a3e6e6ab9e2752aca2cc940ad9c1ec570d4f01e82c46d0ec1b6dc1a87a1df7e94cfb8aa638b44b4fe2254af8962f1fdbac86
+DIST dahdi-fw-te133-7a001e.tar.gz 242987 BLAKE2B 
f6e5fedc742061b0ee26b33c20cb16a7a5efd68de827963dbb5fe3ddeed5bb491643e20818d39c8d0876ab3971c339ce43f03e97af3aff2286b70e020d2e05a4
 SHA512 
acd273bcf9b8e009b986e2c9f068121fad8b9cf8f500b79fd5456225ec4ef81d22f32960246a1e9b49ca7f47efb2f7d346c8727fe3b7b80c700d2dc609784acc
+DIST dahdi-fw-te134-780017.tar.gz 185478 BLAKE2B 
c301362e7433f9c3c9991ae50c0536ad4315fe966dced38fd2be7a9c3b01ce4829d4ecb8ef9756f4ad05b507bb4b6739a861264eb6975512ce8aa5b89b1ca14c
 SHA512 
b6f93ff060512b15bb8462805d8f8a435e56a83be362770d2c3b39b876d2171c5e1e6c1bc42c893eaa382ccd2f19534536612618c4ef4ff8c25976cf3719d4fb
+DIST dahdi-fw-te

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/, profiles/

2023-12-16 Thread Arthur Zamarin
commit: b195f220594513e94954633d2c754ddd1f253fd7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:09:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b195f220

net-misc/dahdi-tools: treeclean

Closes: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/dahdi-tools/Manifest  |   2 -
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild   |  70 --
 net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild   |  74 --
 net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild  |  73 --
 net-misc/dahdi-tools/files/dahdi-autoconf.conf2|  40 ---
 .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 | 271 -
 net-misc/dahdi-tools/files/dahdi-autoconf.init2| 225 -
 .../files/dahdi-nondigium-blacklist.patch  |  12 -
 .../files/dahdi-tools-3.1.0-cplusplusexternc.patch |  26 --
 .../files/dahdi-tools-3.1.0-execinfo.patch |  40 ---
 .../files/dahdi-tools-3.1.0-fno-common.patch   |  39 ---
 ...dahdi-tools-3.1.0-parallel-make-no-config.patch |  19 --
 .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch  |  61 -
 net-misc/dahdi-tools/files/dahdi.init2 |  36 ---
 net-misc/dahdi-tools/metadata.xml  |  18 --
 profiles/package.mask  |   1 -
 16 files changed, 1007 deletions(-)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
deleted file mode 100644
index 39bdb6ec81be..
--- a/net-misc/dahdi-tools/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B 
aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d
 SHA512 
e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694
-DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 
77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5
 SHA512 
29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
deleted file mode 100644
index 49903c27e61a..
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 perl-functions udev
-
-DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
-HOMEPAGE="https://www.asterisk.org";
-SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="ppp"
-PATCHES=(
-   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
-)
-
-DEPEND="dev-libs/newt
-   net-misc/dahdi
-   sys-kernel/linux-headers
-   virtual/libusb:0
-   ppp? ( net-dialup/ppp:= )"
-RDEPEND="${DEPEND}
-   dev-lang/perl:=
-   dev-perl/CGI"
-BDEPEND="dev-lang/perl
-   sys-apps/file"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
-   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
-   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
-}
-
-src_install() {
-   local bashcompdir="$(get_bashcompdir)"
-   local bashcmd bashcmdtarget
-
-   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
-   emake DESTDIR="${ED}" install-config
-
-   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
-
-   # install init scripts
-   newinitd "${FILESDIR}"/dahdi.init2 dahdi
-   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
-   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
-
-   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
-   die "Error parsing dahdi bash completion file for commands")
-
-   rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove 
static libs from install."
-   # Delete *if* the libtool file exists, bug #778380
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   udev_reload
-}

diff -

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/

2023-05-11 Thread Sam James
commit: 84ba723adca728dfcaa2cb0f19112e51cbb22518
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu May 11 15:37:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 03:53:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ba723a

net-misc/dahdi-tools: add 3.2.0

Closes: https://bugs.gentoo.org/861605
Closes: https://bugs.gentoo.org/873766
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/30996
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/Manifest  |  1 +
 net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild  | 73 ++
 .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch  | 61 ++
 net-misc/dahdi-tools/metadata.xml  |  3 +
 4 files changed, 138 insertions(+)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
index 72e63527c043..39bdb6ec81be 100644
--- a/net-misc/dahdi-tools/Manifest
+++ b/net-misc/dahdi-tools/Manifest
@@ -1 +1,2 @@
 DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B 
aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d
 SHA512 
e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694
+DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 
77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5
 SHA512 
29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild
new file mode 100644
index ..773d22263bd4
--- /dev/null
+++ b/net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 perl-functions udev
+
+DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="ppp"
+PATCHES=(
+   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
+   "${FILESDIR}/dahdi-tools-3.2.0-lto.patch"
+)
+
+DEPEND="dev-libs/newt
+   net-misc/dahdi
+   sys-kernel/linux-headers
+   virtual/libusb:1
+   ppp? ( net-dialup/ppp:= )"
+RDEPEND="${DEPEND}
+   dev-lang/perl:=
+   dev-perl/CGI"
+BDEPEND="dev-lang/perl
+   sys-apps/file"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
+   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
+   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
+}
+
+src_install() {
+   local bashcompdir="$(get_bashcompdir)"
+   local bashcmd bashcmdtarget
+
+   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
+   emake DESTDIR="${ED}" install-config
+
+   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
+
+   # install init scripts
+   newinitd "${FILESDIR}"/dahdi.init2 dahdi
+   newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r4 dahdi-autoconf
+   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
+
+   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
+   die "Error parsing dahdi bash completion file for commands")
+
+   # Delete *if* the libtool file exists, bug #778380
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.2.0-lto.patch 
b/net-misc/dahdi-tools/files/dahdi-tools-3.2.0-lto.patch
new file mode 100644
index ..75f6c1a93eee
--- /dev/null
+++ b/net-misc/dahdi-tools/files/dahdi-tools-3.2.0-lto.patch
@@ -0,0 +1,61 @@
+From bc45d96413902e0ded093908bc3a02410d799e24 Mon Sep 17 00:00:00 2001
+From: Jaco Kroon 
+Date: Thu, 11 May 2023 17:28:02 +0200
+Subject: [PATCH] Fix compilation with LTO.
+
+---
+ xpp/echo_loader.c | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/xpp/echo_loader.c b/xpp/echo_loader.c
+index 827f6ef..adfb1f4 100644
+--- a/xpp/echo_loader.c
 b/xpp/echo_loader.c
+@@ -409,7 +409,7 @@ UINT32 Oct6100UserGe

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2023-05-11 Thread Sam James
commit: 069bd8848f9792e74c67268e9302e84d2acceabf
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu May 11 14:18:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 03:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069bd884

net-misc/dahdi: add 3.2.0

Closes: https://bugs.gentoo.org/896396
Closes: https://bugs.gentoo.org/84
Closes: https://bugs.gentoo.org/871363
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/Manifest   |   3 +
 net-misc/dahdi/dahdi-3.2.0.ebuild | 120 ++
 net-misc/dahdi/metadata.xml   |   3 +
 3 files changed, 126 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 716cde8c9cc2..856dd7fb9c7e 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -16,7 +16,10 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 
16a70f103f890275595c1c066d05992b43
 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B 
f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529
 SHA512 
3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3
 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B 
bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b
 SHA512 
3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047
 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 
27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e
 SHA512 
440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4
+DIST dahdi-linux-3.2.0.tar.gz 1617958 BLAKE2B 
1a35ba69719e7cebf7cf471f901a3280e1558b8e8e4f615fcc974a08a83f62e71ee653b47f3a09e85e96a0447e4516996ef254497746492fe50eebef5515e217
 SHA512 
cb4b06d5a83aae7ce54049137d989fa6275367debc77a1df64cc36ba1bda08a058ea92f01bb873bcd83c3c7d58ff4c5da42c67bbbe8a02b8f4f0e12348c4a072
 DIST gentoo-dahdi-patches-3.1.0-r4.tar.bz2 8631 BLAKE2B 
683cfac178bb2d15053396d45ed6c4b0511952165b3bf4907f8f95737d1b36eab2d7cd7c288924602539779d4251d9ef5d7c369c8c600fa27862c173f4aa1506
 SHA512 
7b4bca16bd0cb9ee9f1d44fedb1077436cd951c3c92693c5b8187e0d2292dc236db89cb2304f80cc287c83ffbf4bd1c8a413c4d508b0493a6be1e3051f2af157
+DIST gentoo-dahdi-patches-3.2.0.tar.bz2 6947 BLAKE2B 
8e4d2245d966a14c6eec7045c74788decc52c5dec562e7d09670766f169e6890a7fae2bf245ab198276780210564e891fe5d16b6e0d44ff5be876f218c23f2fb
 SHA512 
c47a092d17abb0070cebfae540363a01bb8a9927e05524c3d50e76d69249115b3caf83d436469153b7a519e6c6952baab14d6bf898a440373f90d02359fbb4ae
 DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 
9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464
 SHA512 
75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de
 DIST gentoo-dahdi-sources-3.1.0-r4.tar.bz2 87720 BLAKE2B 
676a8332b0d68155dc2b24a49f01abd21521c9aeecdc930b2fbf1fcbcda568b8162d9d34a5876b0dcd5510abc72e933a112598863df745a44b54a9bc928c6cb8
 SHA512 
d7f77dcb636e1346bbe18ed780a3df3cab064d12e50f01528a102f9fbadb11661218b8e00e73792003cb7d8440fab58011900244d7555e33a4c26c8164f61762
+DIST gentoo-dahdi-sources-3.2.0.tar.bz2 87595 BLAKE2B 
18a2f007581ac653e0a1a50c77b36b0b2065e1dfd5c32ffe754cbb66b7aaf6df52dc4f856f8a9e0440f6ecf193c56e7506db24ab2b0ede43d9a1185ef84e0036
 SHA512 
4f13597914427f2e6cea08c6dce9e9bedf5d35a62c8d5dc545e8fb1268ffeb5dece84a27c2a50a8d55a7b8eda1d4fe2bfe18465b0492b45a3684170c5a600072
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.2.0.ebuild 
b/net-misc/dahdi/dahdi-3.2.0.ebuild
new file mode 100644
index ..8b59341edcee
--- /dev/null
+++ b/net-misc/dahdi/dahdi-3.2.0.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-mod toolchain-funcs
+
+MY_P="${P/dahdi/dahdi-linux}"
+JNET=1.0.14
+GENTOO_PATCHVERSION=3.2.0
+GENTOO_SOURCEVERSION=3.2.0
+S="${WORKDIR}/${MY_P}"
+
+JNET_DRIVERS="cwain qozap ztgsm"
+
+DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
+   https://www.junghanns.net/downloads

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/

2022-07-14 Thread Sam James
commit: 4ba7f8cc3f3802f83f192d7d35291fd89e23d7d8
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Jul  5 15:05:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 01:45:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba7f8cc

net-misc/dahdi-tools: rev-bump to fix two bugs

The latter was fixed, then I didn't focus properly when updating for T1
support.

Closes: https://bugs.gentoo.org/855467
Closes: https://bugs.gentoo.org/855464
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/26232
Signed-off-by: Sam James  gentoo.org>

 ...dahdi-tools-3.1.0-r3.ebuild => dahdi-tools-3.1.0-r4.ebuild} |  6 +-
 ...hdi-autoconf.init-3.1.0-r3 => dahdi-autoconf.init-3.1.0-r4} | 10 +-
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild
similarity index 95%
rename from net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild
rename to net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild
index 4cdea940512c..4ccf762c64d7 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild
@@ -54,7 +54,7 @@ src_install() {
 
# install init scripts
newinitd "${FILESDIR}"/dahdi.init2 dahdi
-   newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r3 dahdi-autoconf
+   newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r4 dahdi-autoconf
newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
 
bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
@@ -68,3 +68,7 @@ src_install() {
 pkg_postinst() {
udev_reload
 }
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 
b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4
similarity index 97%
rename from net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3
rename to net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4
index 3841aca8d18a..73ab07b8904f 100644
--- a/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3
+++ b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4
@@ -150,20 +150,20 @@ dahdi_conf_span() {
 
case "${type}" in
digital-TE)
-   cfunc+="bri_te"
+   cfunc="${cfunc}bri_te"
;;
digital-NT)
-   cfunc+="bri_nt"
+   cfunc="${cfunc}bri_nt"
;;
digital-[TE]1)
-   cfunc+="$(echo "${type##*-}" | tr 'TE' 'te')"
+   cfunc="${cfunc}$(echo "${type##*-}" | tr 'TE' 'te')"
# Use CPE by default.  Unfortunately there is no easy
# way to detect CPE vs NET as far as I know and 
specifying
# in a config that you want NET mode seems the sanest 
way.
if yesno "${vname}"; then
-   cfunc+="_net"
+   cfunc="${cfunc}_net"
else
-   cfunc+="_cpe"
+   cfunc="${cfunc}_cpe"
fi
;;
*)



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/

2022-06-30 Thread Sam James
commit: 927a9ab6f7f379ad727928be6d7174cd62cce398
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Jun 15 13:06:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927a9ab6

net-misc/dahdi-tools: revbump to fix bugs.

No major changes.

Biggest was to add T1 support into dahdi-autoconf.

Closes: https://bugs.gentoo.org/841428
Closes: https://bugs.gentoo.org/852779
Closes: https://bugs.gentoo.org/852785
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/25852
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild   |  70 ++
 .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 | 271 +
 2 files changed, 341 insertions(+)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild
new file mode 100644
index ..4cdea940512c
--- /dev/null
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 perl-functions udev
+
+DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="ppp"
+PATCHES=(
+   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
+)
+
+DEPEND="dev-libs/newt
+   net-misc/dahdi
+   sys-kernel/linux-headers
+   virtual/libusb:0
+   ppp? ( net-dialup/ppp:= )"
+RDEPEND="${DEPEND}
+   dev-lang/perl:=
+   dev-perl/CGI"
+BDEPEND="dev-lang/perl
+   sys-apps/file"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
+   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
+   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
+}
+
+src_install() {
+   local bashcompdir="$(get_bashcompdir)"
+   local bashcmd bashcmdtarget
+
+   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
+   emake DESTDIR="${ED}" install-config
+
+   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
+
+   # install init scripts
+   newinitd "${FILESDIR}"/dahdi.init2 dahdi
+   newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r3 dahdi-autoconf
+   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
+
+   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
+   die "Error parsing dahdi bash completion file for commands")
+
+   rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove 
static libs from install."
+   # Delete *if* the libtool file exists, bug #778380
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+}

diff --git a/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 
b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3
new file mode 100644
index ..3841aca8d18a
--- /dev/null
+++ b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3
@@ -0,0 +1,271 @@
+#!/sbin/openrc-run
+# Copyright 1999-2011 Ultimate Linux Solutions CC
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   before dahdi
+}
+
+dahdi_load_modules() {
+   local hwlist loc status mod mod_vname pciid desc
+
+   hwlist=$(/usr/sbin/dahdi_hardware)
+
+   if [ -z "${hwlist}" ]; then
+   einfo "No digium hardware found."
+   ebegin "Loading module dahdi_dummy"
+   /sbin/modprobe dahdi_dummy
+   eend $?
+   return
+   fi
+
+   echo "${hwlist}" | while read loc mod pciid desc; do
+   status="${mod:${#mod}-1:1}"
+   mod="${mod%[+-]}"
+   mod_vname="mod_${mod}"
+
+   einfo "Found $desc at $loc (module: $mod)"
+
+   if [ "${status}" = "-" -a "${!mod_vname-notloaded}" = 
"notloaded" ]; then
+   ebegin "Loading module $mod"
+   /sbin/modprobe $mod
+   eend
+
+   [ $? -eq 0 ] && eval "$mod_vname=loaded"
+   fi
+   done
+}
+
+dahdi_module_unload() {
+   local mo

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2022-06-30 Thread Sam James
commit: 6d1f4088f1bfa1c60b9ec54663a352c89d088177
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jun 10 07:18:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1f4088

net-misc/dahdi: 3.1.0-r4

This fixes a few reported bugs, and re-introduces some drivers that was
dropped from upstream, which someone mentioned to me could still be
useful, but I can't recall whom nor can I find references as to where,
but seeing when I pushed -r3 this was plainly in the pipeline I pushed
forward on that.

Closes: https://bugs.gentoo.org/832587
Bug: https://bugs.gentoo.org/834640
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/Manifest  |   2 +
 net-misc/dahdi/dahdi-3.1.0-r4.ebuild | 120 +++
 2 files changed, 122 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 69792b91e8f9..716cde8c9cc2 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -16,5 +16,7 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 
16a70f103f890275595c1c066d05992b43
 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B 
f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529
 SHA512 
3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3
 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B 
bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b
 SHA512 
3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047
 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 
27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e
 SHA512 
440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4
+DIST gentoo-dahdi-patches-3.1.0-r4.tar.bz2 8631 BLAKE2B 
683cfac178bb2d15053396d45ed6c4b0511952165b3bf4907f8f95737d1b36eab2d7cd7c288924602539779d4251d9ef5d7c369c8c600fa27862c173f4aa1506
 SHA512 
7b4bca16bd0cb9ee9f1d44fedb1077436cd951c3c92693c5b8187e0d2292dc236db89cb2304f80cc287c83ffbf4bd1c8a413c4d508b0493a6be1e3051f2af157
 DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 
9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464
 SHA512 
75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de
+DIST gentoo-dahdi-sources-3.1.0-r4.tar.bz2 87720 BLAKE2B 
676a8332b0d68155dc2b24a49f01abd21521c9aeecdc930b2fbf1fcbcda568b8162d9d34a5876b0dcd5510abc72e933a112598863df745a44b54a9bc928c6cb8
 SHA512 
d7f77dcb636e1346bbe18ed780a3df3cab064d12e50f01528a102f9fbadb11661218b8e00e73792003cb7d8440fab58011900244d7555e33a4c26c8164f61762
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0-r4.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r4.ebuild
new file mode 100644
index ..05ae21da55a6
--- /dev/null
+++ b/net-misc/dahdi/dahdi-3.1.0-r4.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-mod toolchain-funcs
+
+MY_P="${P/dahdi/dahdi-linux}"
+JNET=1.0.14
+GENTOO_PATCHVERSION=3.1.0-r4
+GENTOO_SOURCEVERSION=3.1.0-r4
+S="${WORKDIR}/${MY_P}"
+
+JNET_DRIVERS="cwain qozap ztgsm"
+
+DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
+   https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz
+   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patches-${GENTOO_PATCHVERSION}.tar.bz2
+   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-sources-${GENTOO_SOURCEVERSION}.tar.bz2
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
+   
https://downloads.digium.com/pub/tele

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2022-06-30 Thread Sam James
commit: b418fdb9f6a6eb6946f9a6e5ed7dec094c47e65c
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jun 10 07:04:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b418fdb9

net-misc/dahdi: purge 3.1.0-r2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/Manifest  |   1 -
 net-misc/dahdi/dahdi-3.1.0-r2.ebuild | 107 ---
 2 files changed, 108 deletions(-)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index fd12a6dd7e2b..69792b91e8f9 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -16,6 +16,5 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 
16a70f103f890275595c1c066d05992b43
 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B 
f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529
 SHA512 
3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3
 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B 
bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b
 SHA512 
3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047
 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 
27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e
 SHA512 
440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4
-DIST gentoo-dahdi-patchset-3.1.0-r1-v2.tar.bz2 104683 BLAKE2B 
6ad6ede1163baa40e0bc265af5bfba5781bc61bfcabaccb0b8579d8ea8b778a06e2acf4b3d57b5419f3ad406e32d3cbe63cea6b2ee5960644e1458636462decd
 SHA512 
b3acfb0e614073ce8e3a009f5685959f6c226607ba6c50a4657ed1dda808345e745e13005de95e61ac1ed47a2c6da3ce678c5881f5eff945434b8b79551dd304
 DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 
9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464
 SHA512 
75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0-r2.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r2.ebuild
deleted file mode 100644
index 1bde322e9f43..
--- a/net-misc/dahdi/dahdi-3.1.0-r2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-mod toolchain-funcs
-
-MY_P="${P/dahdi/dahdi-linux}"
-JNET=1.0.14
-GENTOO=3.1.0-r1-v2
-S="${WORKDIR}/${MY_P}"
-
-JNET_DRIVERS="cwain qozap ztgsm"
-
-DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
-HOMEPAGE="https://www.asterisk.org";
-SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
-   https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz
-   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patchset-${GENTOO}.tar.bz2
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-256-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-tc400m-MR6.12.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te133-7a001e.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dah

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2022-04-27 Thread Sam James
commit: 0e5d1c23810cc4716ebafd7b2f2ecee276b424c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 28 03:32:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 28 03:32:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5d1c23

net-misc/dahdi-tools: use udev.eclass; call udev_reload

Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
index 33e37114b885..49903c27e61a 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools bash-completion-r1 perl-functions
+inherit autotools bash-completion-r1 perl-functions udev
 
 DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
 HOMEPAGE="https://www.asterisk.org";
@@ -47,7 +47,7 @@ src_install() {
local bashcompdir="$(get_bashcompdir)"
local bashcmd bashcmdtarget
 
-   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir=/lib/udev/rules.d install
+   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
emake DESTDIR="${ED}" install-config
 
dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
@@ -64,3 +64,7 @@ src_install() {
# Delete *if* the libtool file exists, bug #778380
find "${ED}" -name '*.la' -delete || die
 }
+
+pkg_postinst() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2021-07-23 Thread Joonas Niilola
commit: cf96952d03ba227d5ca6fd208198d0d6b4fff394
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jul 23 15:02:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 24 05:49:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf96952d

net-misc/dahdi-tools: prune.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/21755
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 60 ---
 1 file changed, 60 deletions(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
deleted file mode 100644
index 4aa6660067c..000
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 perl-functions
-
-DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
-HOMEPAGE="https://www.asterisk.org";
-SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="ppp"
-PATCHES=(
-   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
-   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
-)
-
-DEPEND="dev-libs/newt
-   net-misc/dahdi
-   sys-kernel/linux-headers
-   virtual/libusb:0
-   ppp? ( net-dialup/ppp )"
-RDEPEND="${DEPEND}
-   dev-lang/perl:=
-   dev-perl/CGI"
-BDEPEND="dev-lang/perl
-   sys-apps/file"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
-}
-
-src_install() {
-   local bashcompdir="$(get_bashcompdir)"
-   local bashcmd bashcmdtarget
-
-   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir=/lib/udev/rules.d install
-   emake DESTDIR="${ED}" install-config
-
-   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
-
-   # install init scripts
-   newinitd "${FILESDIR}"/dahdi.init2 dahdi
-   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
-   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
-
-   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
-   die "Error parsing dahdi bash completion file for commands")
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2021-07-23 Thread Joonas Niilola
commit: 81d9adf5f217f8c74286433856914002e2da868c
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jul 23 15:02:17 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 24 05:49:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d9adf5

net-misc/dahdi-tools: Subslot dep on ppp.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 .../{dahdi-tools-3.1.0-r1.ebuild => dahdi-tools-3.1.0-r2.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
similarity index 98%
rename from net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
rename to net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
index 557e1849f86..33e37114b88 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild
@@ -25,7 +25,7 @@ DEPEND="dev-libs/newt
net-misc/dahdi
sys-kernel/linux-headers
virtual/libusb:0
-   ppp? ( net-dialup/ppp )"
+   ppp? ( net-dialup/ppp:= )"
 RDEPEND="${DEPEND}
dev-lang/perl:=
dev-perl/CGI"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2021-03-26 Thread Sam James
commit: e0661ae96bd8447c2df020402aeddb06b46db89b
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 26 14:49:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 26 14:52:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0661ae9

net-misc/dahdi-tools: fix installation with slibtool

Closes: https://bugs.gentoo.org/778380
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
index b31ec8912b5..557e1849f86 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
@@ -60,5 +60,7 @@ src_install() {
bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
die "Error parsing dahdi bash completion file for commands")
 
-   rm "${ED}"/usr/$(get_libdir)/libtonezone.{la,a} || die "Unable to 
remove static libs from install."
+   rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove 
static libs from install."
+   # Delete *if* the libtool file exists, bug #778380
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2021-03-26 Thread Agostino Sarubbo
commit: 66896cfb9c9d86b98e9fc0a6be605dac43670223
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 07:49:08 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 07:49:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66896cfb

net-misc/dahdi-tools: x86 stable wrt bug #775341

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
index 7df08c9eb37..b31ec8912b5 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="ppp"
 PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2021-03-26 Thread Agostino Sarubbo
commit: f7bb8ee93e2283485ecaa4feca06ae134af3102e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 07:49:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 07:49:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bb8ee9

net-misc/dahdi: x86 stable wrt bug #775341

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
index bb776d1fafc..5dc1b0089be 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
@@ -38,7 +38,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="flash oslec"
 
 PATCHES=( "${WORKDIR}/dahdi-patchset" )



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2021-03-12 Thread Sam James
commit: d3fb667d7a6d1e9f9c8c46461ccce93608c808a2
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 12 18:33:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 12 18:33:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fb667d

net-misc/dahdi-tools: Stabilize 3.1.0-r1 amd64, #775341

Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
index 78ae825186b..7df08c9eb37 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="ppp"
 PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2021-03-12 Thread Sam James
commit: 65aef7ccd1bdaed3af528c070823ecfbf08910ee
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 12 18:33:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 12 18:33:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aef7cc

net-misc/dahdi: Stabilize 3.1.0-r3 amd64, #775341

Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
index 6a86455478f..bb776d1fafc 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
@@ -38,7 +38,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="flash oslec"
 
 PATCHES=( "${WORKDIR}/dahdi-patchset" )



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2021-01-24 Thread Joonas Niilola
commit: 835fce99896dd07c86f96193a592108cf846f68b
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jan  8 14:59:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 24 08:09:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835fce99

net-misc/dahdi-tools: general bug fixes.

Build should not build with -Werror
Build should not install .a or .la files.

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://bugs.gentoo.org/751853
Closes: https://bugs.gentoo.org/751850
Closes: https://github.com/gentoo/gentoo/pull/18991
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 64 
 1 file changed, 64 insertions(+)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
new file mode 100644
index 000..78ae825186b
--- /dev/null
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 perl-functions
+
+DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="ppp"
+PATCHES=(
+   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
+)
+
+DEPEND="dev-libs/newt
+   net-misc/dahdi
+   sys-kernel/linux-headers
+   virtual/libusb:0
+   ppp? ( net-dialup/ppp )"
+RDEPEND="${DEPEND}
+   dev-lang/perl:=
+   dev-perl/CGI"
+BDEPEND="dev-lang/perl
+   sys-apps/file"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
+   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
+   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
+}
+
+src_install() {
+   local bashcompdir="$(get_bashcompdir)"
+   local bashcmd bashcmdtarget
+
+   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir=/lib/udev/rules.d install
+   emake DESTDIR="${ED}" install-config
+
+   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
+
+   # install init scripts
+   newinitd "${FILESDIR}"/dahdi.init2 dahdi
+   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
+   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
+
+   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
+   die "Error parsing dahdi bash completion file for commands")
+
+   rm "${ED}"/usr/$(get_libdir)/libtonezone.{la,a} || die "Unable to 
remove static libs from install."
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2021-01-21 Thread Joonas Niilola
commit: c3b3b4a73fe525c228f3b60727f59ffc0b7ca1aa
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jan  8 12:02:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 22 06:35:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b3b4a7

net-misc/dahdi: version bump to fix compiler problems.

1.  clang/LLVM
2.  Kernel header changes (5.9 onwards)

Three additional patches added to the patch set (two of which from
dahdi-linux/next, and one just submitted):

09-dahdi-3.1.0-r3-remove-32bit-userspace-on-64bit-support.patch
10-dahdi-3.1.0-r3-ioctl-kernel-5.9.patch
11-dahdi-3.1.0-r3-clang.patch

09 is a dependency for 10, which is required since kernel version 5.9.
   The former seems to affect 32-bit userspace on 64-bit kernels only,
   and according to upstream there are no tests for this.

10 fixes the compile issues for kernels 5.9 onwards (which dropped ioctl
   from proc_ops structures.

11 imports clang fixes as per https://issues.asterisk.org/jira/browse/DAHLIN-385

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://bugs.gentoo.org/748240
Closes: https://bugs.gentoo.org/740818
Closes: https://github.com/gentoo/gentoo/pull/18990
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi/Manifest  |   1 +
 net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 107 +++
 2 files changed, 108 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index ab159fa35b0..fd12a6dd7e2 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -17,4 +17,5 @@ DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B 
f7f1b5240dafeea42c25c19e3bd
 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B 
bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b
 SHA512 
3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047
 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 
27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e
 SHA512 
440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4
 DIST gentoo-dahdi-patchset-3.1.0-r1-v2.tar.bz2 104683 BLAKE2B 
6ad6ede1163baa40e0bc265af5bfba5781bc61bfcabaccb0b8579d8ea8b778a06e2acf4b3d57b5419f3ad406e32d3cbe63cea6b2ee5960644e1458636462decd
 SHA512 
b3acfb0e614073ce8e3a009f5685959f6c226607ba6c50a4657ed1dda808345e745e13005de95e61ac1ed47a2c6da3ce678c5881f5eff945434b8b79551dd304
+DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 
9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464
 SHA512 
75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
new file mode 100644
index 000..6a86455478f
--- /dev/null
+++ b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-mod linux-info toolchain-funcs
+
+MY_P="${P/dahdi/dahdi-linux}"
+JNET=1.0.14
+GENTOO=3.1.0-r3
+S="${WORKDIR}/${MY_P}"
+
+JNET_DRIVERS="cwain qozap ztgsm"
+
+DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
+   https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz
+   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patchset-${GENTOO}.tar.bz2
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-08-08 Thread Mikle Kolyada
commit: 05b388d113a1ed6cc377454de211667c485a9cfb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug  7 11:11:14 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Aug  8 12:18:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b388d1

net-misc/dahdi: migrate to sys-apps/kmod

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-misc/dahdi/{dahdi-3.1.0-r1.ebuild => dahdi-3.1.0-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r2.ebuild
similarity index 100%
rename from net-misc/dahdi/dahdi-3.1.0-r1.ebuild
rename to net-misc/dahdi/dahdi-3.1.0-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2020-07-20 Thread Sam James
commit: 997320154f738361ba88ccb36e87b9e0c0f9758f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 20 12:19:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 20 12:19:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99732015

net-misc/dahdi-tools: arm keyworded (bug #716426)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
index a731c485943..4aa6660067c 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="ppp"
 PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-07-20 Thread Sam James
commit: 14bde9f433fedfb2e4a0fa3f9005428db1d28586
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 20 12:20:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 20 12:20:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bde9f4

net-misc/dahdi: arm keyworded (bug #716426)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
index 8f9ab48a6f5..1bde322e9f4 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -38,7 +38,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="flash oslec"
 
 PATCHES=( "${WORKDIR}/dahdi-patchset" )



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2020-07-20 Thread Joonas Niilola
commit: 26e51de2b65e3d32d4e2efa9bb493a5b75fa8c84
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Jul  7 20:04:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 20 09:01:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e51de2

net-misc/dahdi-tools: Fixups for perl, and fixing man pages build.

dahdi-tools uses perl for some stuff, so add applicable RDEPEND.

Build failure caused by lack of perl and build time, so install the
tools required such that this absolute gem of how not to do it works
(xpp/Makefile):

1377 %.8: %
1378 @if file "$^" | cut -d: -f2 | grep -q -iw perl; then \
1379 if pod2man --section 8 $^ > $@; then \
1380 echo "  GEN  $@"; \
1381 else \
1382 rm -f "$@"; \
1383 fi \
1384 fi

Closes:  https://bugs.gentoo.org/728544
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/16629
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
index 6b9aa9aac2d..a731c485943 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -26,7 +26,11 @@ DEPEND="dev-libs/newt
sys-kernel/linux-headers
virtual/libusb:0
ppp? ( net-dialup/ppp )"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   dev-lang/perl:=
+   dev-perl/CGI"
+BDEPEND="dev-lang/perl
+   sys-apps/file"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-07-16 Thread Sam James
commit: 5708a11dd1b7a04974c08b4485636913e07a63f0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 16 17:44:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 16 17:45:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5708a11d

net-misc/dahdi: arm64 keyworded (bug #716426)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
index 544cdbddd16..8f9ab48a6f5 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -38,7 +38,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="flash oslec"
 
 PATCHES=( "${WORKDIR}/dahdi-patchset" )



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2020-07-16 Thread Sam James
commit: a408823982a602b0fa577b4f545f8a92245aab48
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 16 17:43:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 16 17:45:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4088239

net-misc/dahdi-tools: arm64 keyworded (bug #716426)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
index 42a85a44151..6b9aa9aac2d 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="ppp"
 PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-07-15 Thread Sam James
commit: 0c0b75190b716e3a3bf222baacfb6d15ec39213d
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Jul 15 17:08:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 15 17:42:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0b7519

net-misc/dahdi: Add CONFIG_PCI as kernel config requirement.

Picked up by Sam  gentoo.org> whilst working on:

Bug: https://bugs.gentoo.org/716426
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/16708
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
index f69efcbe418..544cdbddd16 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -43,7 +43,7 @@ IUSE="flash oslec"
 
 PATCHES=( "${WORKDIR}/dahdi-patchset" )
 
-CONFIG_CHECK="MODULES ~CRC_CCITT"
+CONFIG_CHECK="MODULES PCI ~CRC_CCITT"
 
 pkg_pretend() {
use oslec && CONFIG_CHECK+=" ECHO"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-06-25 Thread Joonas Niilola
commit: e218181a346d02f68e92267d94f299319104d3b6
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Jun 11 19:59:13 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun 25 11:18:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e218181a

net-misc/dahdi: fix install issue w.r.t. depmod.

If the kernel sources are not yet compiled, then there is no System.map,
and as a result the kernel build system won't run depmod, resulting in
the modules.* files normally generated by this to not exist.  This
causes the rm in the ebuild to fail.  Substitute with a find mechanism
that only deletes if it exists.

At the same time clean up some empty files on the image that carries
firmware version information which we don't care about.

Closes:  https://bugs.gentoo.org/725022
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/16196
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
index bd1d6c11293..f69efcbe418 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -97,5 +97,11 @@ src_install() {
DAHDI_MODULES_EXTRA="${JNET_DRIVERS// /.o }.o$(usex oslec " 
dahdi_echocan_oslec.o" "")" \
LDFLAGS="$(raw-ldflags)" install
 
-   rm -r "${ED}"/lib/modules/*/modules.* || die "Error removing bogus 
modules"
+   # Remove the blank "version" files (these files are all empty, and root 
owned).
+   find "${ED}/lib/firmware" -name ".*" -delete || die "Error removing 
empty firmware version files"
+
+   # If the kernel sources have a System.map, and there a suitable depmod
+   # available (seemingly when we're not cross-compiling), then the kernel
+   # sources depmod kicks in.  Remove the files caused by that.
+   find "${ED}/lib/modules" -name "modules.*" -delete || die "Error 
deleting bogus modules.* files"
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-04-16 Thread Joonas Niilola
commit: 02c23378b148ef393f8bade6c95d3c599e7d7c89
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sun Apr 12 15:32:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 16 08:09:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c23378

net-misc/dahdi: prune old versions.

net-misc/dahdi-2 (last stable) won't compile against any recent kernel.

Closes: https://bugs.gentoo.org/716914
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi/Manifest |  13 
 net-misc/dahdi/dahdi-2.10.0.1-r1.ebuild |  80 
 net-misc/dahdi/dahdi-2.10.0.1.ebuild|  80 
 net-misc/dahdi/dahdi-2.10.1.ebuild  |  80 
 net-misc/dahdi/dahdi-2.10.2-r2.ebuild   |  80 
 net-misc/dahdi/dahdi-2.11.1-r1.ebuild   |  80 
 net-misc/dahdi/dahdi-2.11.1.ebuild  |  80 
 net-misc/dahdi/dahdi-3.1.0.ebuild   | 104 
 8 files changed, 597 deletions(-)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 53af155f1e7..ab159fa35b0 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -1,8 +1,6 @@
 DIST dahdi-fw-a4a-a0017.tar.gz 181429 BLAKE2B 
fb1285eb7d06c8bca5c91b421c408c7f494c05e4ccb89eb0703457059efef78f248a471e0d5ca03fdca97882531eb3b7e0c52e3231b7ef7a90b58c33882772db
 SHA512 
e42cb83e05edb359949acd888a743c665d228cd3b9424fc8f3b60676d6799f4455e65cc269d1e2ac0e3bb5613607dad4fb37c433067832fb68b15bfddf6f4a2a
-DIST dahdi-fw-a4b-b0019.tar.gz 228785 BLAKE2B 
623e1184b1e82f7232539f509f4bf83ecdba87d452502c81ad8b1ab6cfa4301425f4969f6fff31a6319e4d5cbe77b1e464c9e8b437689c9db6f874f069cd5423
 SHA512 
1c3be1f01f005bb7c315ffec42656a72d6a5f762806d39551ff0282b0f55e99744e9ad8a9b6da7cf0a384ad5ecbbf6430561466ad3a8a6e4a412ed870c69b218
 DIST dahdi-fw-a4b-d001e.tar.gz 239591 BLAKE2B 
f09c2ee17c9d14b95d5bc90de84cdb57a49c33d44e21c66b8ea29908d9ac58b979a0d0eb3cae80efc5e96de19226a850b2ca36aa2b462af66e02043bc8c3def1
 SHA512 
ab72cf6d469e44f3a8b9dda5e7acae9ae435b6f12b1491079155b8df4c9cf83aed48ccbda4acb4a9943dd6228846f5b82998a0bf575d454ac3b81b72c585d58c
 DIST dahdi-fw-a8a-1d0017.tar.gz 181958 BLAKE2B 
f7955ba62a94a1edd0c859e71c4f820ab789e098e2fd2c48e3fb453fee6ca5b056fe4144f83bd926f61e8f48fa223b84ce6912bf4a384ee9068fbe63538c1047
 SHA512 
2f80d24170f0efdebc318f238abb04664dfa97e3ca47a330b5a5e1d695c8ba5c535ad1302bf338667912b46cd5b4bbb76ab5bdbe6e736edd4f0e9239d818d05d
-DIST dahdi-fw-a8b-1d0019.tar.gz 228054 BLAKE2B 
3d14966fc0732bacba3b152ebedfc03d23dc84ccb4deeb9abccadc3c1f9974e4135b8e0721965bc99ab681e46561691e757340c67b90c9fa05bbebdbe9ca79ac
 SHA512 
d802b5e61e8ba2ddec1d86a26f11753d3cb627d9248df414d93595afac28e0257dad7313af5e721762ae309f34791a2e705d4fc357ef64eedb0c9369e133f79a
 DIST dahdi-fw-a8b-1f001e.tar.gz 236508 BLAKE2B 
830cc01cc14eca0367e92e5d6dc10b019e42072da5a69b18095c52633d7dcddade920fd2cf2c43f101effc2319c43a803f433faad244e096fc9854d3d652da7a
 SHA512 
68041e5cb53d8ff6beb9f667abca5a5a1c752357c224f5c7cfcb81732bd417671cf6dc03b5c5bafd6a0864f6c5451165c0f26908b0f40ed3408961f448f2a9a4
 DIST dahdi-fw-hx8-2.06.tar.gz 29252 BLAKE2B 
f3c635108032ff06b51a140f2f665a6a41638eb027d88c33822da9d47fe907eecfaab937ce6199f0d9eeeafbd36919366e039b0bc1a1be605c339055a8b6843b
 SHA512 
d113d2bd10d5a851087e04fadb3427ec07634960d47e2292320f0d195c65075fb24ab173e0985c257eaf8e46f595f29af034fb380382cdbff7bfbc7381dff4ae
 DIST dahdi-fw-oct6114-032-1.05.01.tar.gz 165866 BLAKE2B 
527d49f66924e91b6689cf905f365804be02707476d425e563db763bb158431f0e8bccc8ed38cbe3f4ec91747e53769ab5526cb3949218fc3b8041839796fcbc
 SHA512 
ec47a7aac6a6abc73fe0c7ec3b31eebc868c516aeb1bb584f145f36c28abec21afa12dcec554bceb914c058c83255e32fb8d967ef4d8a5d0161b6053af464a24
@@ -10,24 +8,13 @@ DIST dahdi-fw-oct6114-064-1.05.01.tar.gz 165869 BLAKE2B 
9b21e9a5a9bf85ac18db67b1
 DIST dahdi-fw-oct6114-128-1.05.01.tar.gz 165849 BLAKE2B 
8621538d16e028eb2de64fa61c7475874525a302af5603f07a8a948a3c2cc1bd776feeeaf51c4d0c2edc4577156addc27905ecb06c9db6f43400258905cad6bf
 SHA512 
17e83aa57ea8e9d3353027184adb48f664b177a528006d67112a53127fcb19c1011d4f44c2980ab77d27b3bf7f7a74d44f15aaf115e05fa3df8e16d3c30fc267
 DIST dahdi-fw-oct6114-256-1.05.01.tar.gz 171685 BLAKE2B 
2f831da3043c6c73a4a38085d1c2b685acae94d92deba776e47a4d292f1ae65e5686ec3e8c73f0672ea8f390404717662f106b084083af4a8635447cd2f539fe
 SHA512 
e447fe8d24963892339d895450cf7a04da3bdcf1de22630dea68119dbd9da84878478adf8ce0e5ef859e6d677c2a051aa6272de4e0692f5ce0e8b5d0fba4096b
 DIST dahdi-fw-tc400m-MR6.12.tar.gz 1750035 BLAKE2B 
b16a2c77dc0222851af25a11e64e40f2648ec870444373ad2310b8b5157b2a2d5a4a4bf2850551758080e87f43371ff55a11f5f381bd08b060f5062f0faa7587
 SHA512 
88a986d22ead41a3dabc320e13f7a3e6e6ab9e2752aca2cc940ad9c1ec570d4f01e82c46d0ec1b6dc1a87a1df7e94cfb8aa638b44b4fe2254af8962f1fdbac86
-DIST dahdi-fw-te133-780019.tar.gz 229578 BLAKE2B

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2020-04-16 Thread Joonas Niilola
commit: 938e6a972d943ec94e8b1ade43481f7c4496cc41
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sun Apr 12 15:44:30 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 16 08:09:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938e6a97

net-misc/dahdi-tools: prune old versions.

net-misc/dahdi-2* and associated net-misc/dahdi-tools-2* has been
non-functional for a while now.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/15322
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi-tools/Manifest   |  9 -
 net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild  | 46 -
 net-misc/dahdi-tools/dahdi-tools-2.10.1.ebuild  | 53 -
 net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild  | 53 -
 net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild  | 53 -
 net-misc/dahdi-tools/dahdi-tools-2.6.2.ebuild   | 46 -
 net-misc/dahdi-tools/dahdi-tools-2.8.0.ebuild   | 46 -
 net-misc/dahdi-tools/dahdi-tools-2.9.0.1.ebuild | 46 -
 8 files changed, 352 deletions(-)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
index 7e02e29eb14..72e63527c04 100644
--- a/net-misc/dahdi-tools/Manifest
+++ b/net-misc/dahdi-tools/Manifest
@@ -1,10 +1 @@
-DIST dahdi-tools-2.10.0.tar.gz 655475 BLAKE2B 
da24593def6f1f08bc9a2cc98fcb06dafaf419410bac2f93b00d2085fb7ed2ad3b72ba7731ec368b54aad318057a2a1998bca5e56907729c9261c3c4bd0705fa
 SHA512 
cf84d1117ac6b4dbd87db4a6ec072e945e64677fbd5dca169e06d954c599ce4ff9a80254aa3027bcc02f7770a5e0a3bcaca075aacfd28c62870d011801d0d225
-DIST dahdi-tools-2.10.1.tar.gz 656275 BLAKE2B 
ee6d4679b22eefbd1bb0f6fb9375f5f0a42ba95418828c2e318469edf06bd9b6b59e826c821a10cda8a93861219fc8d15413280b05a2aa722e65e0c18e2abd70
 SHA512 
856116119336b1d51da1c263c95e361c379d61b672db69703f48fb260d570f9335169b8c53daf7d6b18725eb3112539fd9e229b257ff6e9d76a00e74a859da66
-DIST dahdi-tools-2.10.2.tar.gz 656284 BLAKE2B 
0636d88c1d65f09b569549cd2b03d4e2479de45faec8f55b49730ddb7b91a6e0f9a22d22fb37fddd70ce6451be78d42b6abf744d443356e8548312dd9af840cf
 SHA512 
5030e5b5fee3ca7853da07a907a4a9e4e72b06d62cb315cf80c0978eac27d70d86024c32f0fc08e8f667f5d7c039968c862631cc310ce30008d52cd121c61004
-DIST dahdi-tools-2.11.1.tar.gz 1500037 BLAKE2B 
84583633cf1e125e7e4203c9f3443765f15eec71ab669e0ec09921e8207fdd24320b6b0920f8af3b2c45bd1080abfe85569285757f1a8450f4e65ad8c9093549
 SHA512 
d13f799baeaecab4601a379fb703fc169906e873f71baa9d13d688b2a3f4490a1c59eea8bd50e1a08a0712b38e556f8a17d02a8ea5289a003ca91b570ae5b8a6
-DIST dahdi-tools-2.6.2.tar.gz 843572 BLAKE2B 
5bdf3d8ad5a853b29bc93dbb33ab4015beee2f362aa8e2fcafabb4ae5cd4511479a392e8505d1da6448590538c5e3f9b213d3c6a8774446e314ee26077f56065
 SHA512 
3e0abb7cdfff072720bf48ccdb5cc43d183e0c3217b1eadfee7920f5b29cfe31f3b79d981516ae95232065c7686a87f169835802788cb1185c3c947feff275c3
-DIST dahdi-tools-2.8.0.tar.gz 642755 BLAKE2B 
e235fdb17084df4fff6c4e18f0555cc5e6926d7adf7a443a018c6a267d6a4f2480d57c133be6ab682f64e7a798513ad5d35ac167574d666b44965208f4af4a85
 SHA512 
983e1dfe9bda130c3d0e60f44a79ebb75ae8ab9f27bd77d0355c58e901012465a37411fb1cdc97a131ac01ac892f37729f5853439aaba4ba5a4927c7a7997f81
-DIST dahdi-tools-2.9.0.1.tar.gz 649990 BLAKE2B 
46e8f77d57e1b0b5083994dc1eaba28009c69c9a8442e9c2f981c20d251f4126ea34713df0be12b2e57055637e0780b9a8166be9e4df574c462bf7dbd9c688a0
 SHA512 
2e16312d4f44aa50cbd7d843514aca06b8f1019b114a00ca5a76cf40ea9b8e937766e70c7628a76a991fa3ad8a12d36782c378a2ad783f9882f0225429794494
 DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B 
aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d
 SHA512 
e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694
-DIST gentoo-dahdi-tools-patchset-0.3.tar.bz2 2250 BLAKE2B 
2ca4a699601fa1bcbbba4574596302164a022550d782acb8b6df85e1296dfb54eb44c6abe6b3ac3044684def4496a733a4bf542e99f0e11550537ba5fc75c9fe
 SHA512 
15bba73140ede20f49f69419d9ef9a4f242d18ad2da6edee6e91c44fad7ddaf5aa7d6d9e5127c0af0f384d81b4bc8c3fae9e5504d13279abb7ac3db2d01b6a43
-DIST gentoo-dahdi-tools-patchset-0.4.tar.bz2 2665 BLAKE2B 
79698214b5f61112e678dd0ba24c4043a6506ced293576cbb8a26feede8cbb3b498caf6f450e96571bf3debcc9caf2712482d3c77b90e43c7bf8ea782ef99ef4
 SHA512 
e48797bd5e741ba94bfd2b19c088ae51812272dc67e7fac04a0c52df9a8371443112d0385e31fe0b812acfc4c912c8cc38e9c632131d5ede55afc43301e2c2be

diff --git a/net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild
deleted file mode 100644
index 2cd4f8637a6..000
--- a/net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-04-13 Thread Agostino Sarubbo
commit: e77ebed982b77a497b307d301298b89bc8726867
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:52:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:52:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77ebed9

net-misc/dahdi: x86 stable wrt bug #717228

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
index 22300e6f836..bd1d6c11293 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -38,7 +38,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="flash oslec"
 
 PATCHES=( "${WORKDIR}/dahdi-patchset" )



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2020-04-13 Thread Agostino Sarubbo
commit: 129b1307e934b4d621c655f2191bafbe0f443565
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:52:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:52:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129b1307

net-misc/dahdi-tools: x86 stable wrt bug #717228

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
index 9b88d8a0225..42a85a44151 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="ppp"
 PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2020-04-13 Thread Agostino Sarubbo
commit: 1e123b48ee4996be098abb51bca7b104f382902c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 10:14:16 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 10:14:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e123b48

net-misc/dahdi-tools: amd64 stable wrt bug #717228

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
index 3d949497d09..9b88d8a0225 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="ppp"
 PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-04-13 Thread Agostino Sarubbo
commit: 4f615c56286458cec8f67e4c1050caf7674655e7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 10:14:10 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 10:14:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f615c56

net-misc/dahdi: amd64 stable wrt bug #717228

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
index a37fb85b130..22300e6f836 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -38,7 +38,7 @@ 
SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="flash oslec"
 
 PATCHES=( "${WORKDIR}/dahdi-patchset" )



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/

2020-04-10 Thread Andreas Sturmlechner
commit: 3b7a6e57d34d8c19a5ff2df7879180f8830cabc7
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sat Mar 28 20:47:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 14:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7a6e57

net-misc/dahdi-tools: musl compile fixes.

Closes: https://bugs.gentoo.org/713668
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/15155
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild  |  2 ++
 .../files/dahdi-tools-3.1.0-cplusplusexternc.patch | 26 ++
 .../files/dahdi-tools-3.1.0-execinfo.patch | 40 ++
 3 files changed, 68 insertions(+)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
index eb1951f384c..3d949497d09 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -17,6 +17,8 @@ PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"
"${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
"${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
 )
 
 DEPEND="dev-libs/newt

diff --git 
a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-cplusplusexternc.patch 
b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-cplusplusexternc.patch
new file mode 100644
index 000..37d1402c404
--- /dev/null
+++ b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-cplusplusexternc.patch
@@ -0,0 +1,26 @@
+diff --git a/./dahdi-tools-3.1.0/xpp/hexfile.h.o 
b/./dahdi-tools-3.1.0/xpp/hexfile.h
+index 33ff50d..3d03f98 100644
+--- a/xpp/hexfile.h
 b/xpp/hexfile.h
+@@ -70,7 +70,9 @@ struct hexdata {
+ };
+ 
+ 
+-__BEGIN_DECLS
++#ifdef __cpluplus
++extern "C" {
++#endif
+ 
+ typedef void (*parse_hexfile_report_func_t)(int level, const char *msg, ...)
+ #ifdef__GNUC__
+@@ -86,6 +88,9 @@ int dump_hexfile2(struct hexdata *hexdata, const char 
*outfile, uint8_t maxwidth
+ void dump_binary(struct hexdata *hexdata, const char *outfile);
+ void gen_hexline(const uint8_t *data, uint16_t addr, size_t len, FILE 
*output);
+ int bsd_checksum(struct hexdata *hexdata);
+-__END_DECLS
++
++#ifdef __cpluplus
++}
++#endif
+ 
+ #endif

diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-execinfo.patch 
b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-execinfo.patch
new file mode 100644
index 000..b222a85d8cb
--- /dev/null
+++ b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-execinfo.patch
@@ -0,0 +1,40 @@
+--- a/configure.ac 2020-03-28 22:28:35.614340050 +0200
 b/configure.ac 2020-03-28 22:28:55.084181570 +0200
+@@ -161,6 +161,7 @@
+ # Checks for header files.
+ AC_CHECK_HEADERS([sys/soundcard.h linux/soundcard.h])
+ AC_CHECK_HEADERS([arpa/inet.h fcntl.h limits.h netinet/in.h stdint.h stdlib.h 
string.h sys/ioctl.h sys/param.h sys/socket.h sys/time.h syslog.h unistd.h])
++AC_CHECK_HEADERS([execinfo.h])
+ 
+ # Checks for typedefs, structures, and compiler characteristics.
+ AC_C_INLINE
+--- a/xpp/xtalk/debug.c2020-03-28 22:41:43.507810560 +0200
 b/xpp/xtalk/debug.c2020-03-28 22:41:10.538087608 +0200
+@@ -27,8 +27,10 @@
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
++#ifdef HAVE_EXECINFO_H
++#include 
++#endif
+ 
+ int   verbose = LOG_INFO;
+ int   debug_mask;
+@@ -61,6 +63,7 @@
+ /* from glibc info(1) */
+ void print_backtrace(FILE *fp)
+ {
++#ifdef HAVE_EXECINFO_H
+   void*array[10];
+   size_t  size;
+   char**strings;
+@@ -71,4 +74,7 @@
+   for (i = 0; i < size; i++)
+   fprintf(fp, "%s\n", strings[i]);
+   free(strings);
++#else
++  fprintf(fp, "backtrace information only available if execinfo.h is 
available.\n");
++#endif
+ }



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-04-09 Thread Joonas Niilola
commit: 597ea5a7c16cb7b3ead096d54f78c9369cd41e7b
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sat Mar 28 19:56:25 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr  9 12:37:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597ea5a7

net-misc/dahdi: build fixes.

There were still some cases where specific kernel versions wouldn't
compile.  This now compiles on all versions that I've got.

Consolidated the patches for non-digium hardware (which is where most of
the issues were).

Added a patch for dealing with 64-bit division on PPC (works on amd64),
untested on ppc where it's required.  Will also affect ARM now - as per
newest keyword request.

Fix for systems without CONFIG_PCI.

Nuke empty RDEPEND= and DEPEND= lines.

Bug: https://bugs.gentoo.org/659488
Bug: https://bugs.gentoo.org/716426
Closes: https://bugs.gentoo.org/716226
Closes: https://bugs.gentoo.org/716468
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/15154
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi/Manifest  | 2 +-
 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 3eefd9f34f4..53af155f1e7 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -28,6 +28,6 @@ DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B 
cf4abaae393d754c13885447
 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 
8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e
 SHA512 
b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04
 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B 
ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213
 SHA512 
f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517
 DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 
2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80
 SHA512 
e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210
-DIST gentoo-dahdi-patchset-3.1.0-r1.tar.bz2 104172 BLAKE2B 
a4d1310ba7d8cd835f28ed2c4877c2aa6f5bf4870c4b3cf809921ebfcf99b2d2fa88d1a90ad7f0d9e84995340eb8468dcaa1399e28a00572b512ee8ad6061750
 SHA512 
940b295578fa0aef8480c031ea28c07f3dba6bfaf5a572dd23fc5d9f696509dcf95bb738990feaa554d0a72c28f88c9acae042679bca602d27ba1eb2805f9ef5
+DIST gentoo-dahdi-patchset-3.1.0-r1-v2.tar.bz2 104683 BLAKE2B 
6ad6ede1163baa40e0bc265af5bfba5781bc61bfcabaccb0b8579d8ea8b778a06e2acf4b3d57b5419f3ad406e32d3cbe63cea6b2ee5960644e1458636462decd
 SHA512 
b3acfb0e614073ce8e3a009f5685959f6c226607ba6c50a4657ed1dda808345e745e13005de95e61ac1ed47a2c6da3ce678c5881f5eff945434b8b79551dd304
 DIST gentoo-dahdi-patchset-3.1.0.tar.bz2 2224 BLAKE2B 
f07b8a1ecf7996d9e970248216b3ceacd991ecfe4e6e9cbf408c47e7e29e827a5ebedd399d611bc7c286309095c109d30d6c7f03ed4c95c8e89ba816ed59e002
 SHA512 
ed88dcf023238a8cea33fc32957ec28a237eafd0315fd5b73bfcabb95ef5aa304a94ce38a6233f37810162cfc9467876128003e818145a6942e7133a68243d42
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
index f6c74472e10..a37fb85b130 100644
--- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic linux-mod toolchain-funcs
 
 MY_P="${P/dahdi/dahdi-linux}"
 JNET=1.0.14
-GENTOO=3.1.0-r1
+GENTOO=3.1.0-r1-v2
 S="${WORKDIR}/${MY_P}"
 
 JNET_DRIVERS="cwain qozap ztgsm"
@@ -41,9 +41,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="flash oslec"
 
-DEPEND=""
-RDEPEND=""
-
 PATCHES=( "${WORKDIR}/dahdi-patchset" )
 
 CONFIG_CHECK="MODULES ~CRC_CCITT"



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/

2020-03-18 Thread Joonas Niilola
commit: ed252d14bce717deea5531e4306eeb591384024b
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon Mar 16 09:52:07 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 18 08:30:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed252d14

net-misc/dahdi-tools: add gcc -fno-common patch.

Patch submitted upstream: https://issues.asterisk.org/jira/browse/DAHTOOL-85

Closes: https://bugs.gentoo.org/706832
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/14976
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild  |  1 +
 .../files/dahdi-tools-3.1.0-fno-common.patch   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
index 2a8c5a46768..eb1951f384c 100644
--- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -16,6 +16,7 @@ IUSE="ppp"
 PATCHES=(
"${FILESDIR}/dahdi-nondigium-blacklist.patch"
"${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
 )
 
 DEPEND="dev-libs/newt

diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-fno-common.patch 
b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-fno-common.patch
new file mode 100644
index 000..3ca5bd2aa09
--- /dev/null
+++ b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-fno-common.patch
@@ -0,0 +1,39 @@
+diff --git a/xpp/mpptalk.c b/xpp/mpptalk.c
+index fdb34f1..8fb3687 100644
+--- a/xpp/mpptalk.c
 b/xpp/mpptalk.c
+@@ -237,7 +237,7 @@ union XTALK_PDATA(MPP) {
+   MEMBER(MPP, TWS_PORT_GET_REPLY);
+   MEMBER(MPP, TWS_PWR_GET);
+   MEMBER(MPP, TWS_PWR_GET_REPLY);
+-} PACKED members;
++} PACKED;
+ 
+ /*
+  * Statuses
+diff --git a/xpp/xtalk/xtalk_raw.c b/xpp/xtalk/xtalk_raw.c
+index 49e47d5..251a502 100644
+--- a/xpp/xtalk/xtalk_raw.c
 b/xpp/xtalk/xtalk_raw.c
+@@ -48,7 +48,7 @@ CMD_DEF(XTALK, ACK,
+ 
+ union XTALK_PDATA(XTALK) {
+   MEMBER(XTALK, ACK);
+-} PACKED members;
++} PACKED;
+ 
+ const struct xtalk_protocol   xtalk_raw_proto = {
+   .name   = "XTALK-RAW",
+diff --git a/xpp/xtalk/xtalk_sync.c b/xpp/xtalk/xtalk_sync.c
+index 18a5cad..ffa79d2 100644
+--- a/xpp/xtalk/xtalk_sync.c
 b/xpp/xtalk/xtalk_sync.c
+@@ -60,7 +60,7 @@ union XTALK_PDATA(XTALK) {
+   MEMBER(XTALK, ACK);
+   MEMBER(XTALK, PROTO_GET);
+   MEMBER(XTALK, PROTO_GET_REPLY);
+-} PACKED members;
++} PACKED;
+ 
+ const struct xtalk_protocol   xtalk_sync_proto = {
+   .name   = "XTALK-SYNC",



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-03-15 Thread Joonas Niilola
commit: 8ad433d565136589746b85d094482e0fe6d78707
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Mar 13 14:13:02 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 15 17:51:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad433d5

net-misc/dahdi: rev-bump to re-introduce non-digium modules.

Closes: https://bugs.gentoo.org/705860
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/14944
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi/Manifest  |   1 +
 net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 104 +++
 2 files changed, 105 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 8c37cabb721..3eefd9f34f4 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -28,5 +28,6 @@ DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B 
cf4abaae393d754c13885447
 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 
8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e
 SHA512 
b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04
 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B 
ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213
 SHA512 
f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517
 DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 
2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80
 SHA512 
e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210
+DIST gentoo-dahdi-patchset-3.1.0-r1.tar.bz2 104172 BLAKE2B 
a4d1310ba7d8cd835f28ed2c4877c2aa6f5bf4870c4b3cf809921ebfcf99b2d2fa88d1a90ad7f0d9e84995340eb8468dcaa1399e28a00572b512ee8ad6061750
 SHA512 
940b295578fa0aef8480c031ea28c07f3dba6bfaf5a572dd23fc5d9f696509dcf95bb738990feaa554d0a72c28f88c9acae042679bca602d27ba1eb2805f9ef5
 DIST gentoo-dahdi-patchset-3.1.0.tar.bz2 2224 BLAKE2B 
f07b8a1ecf7996d9e970248216b3ceacd991ecfe4e6e9cbf408c47e7e29e827a5ebedd399d611bc7c286309095c109d30d6c7f03ed4c95c8e89ba816ed59e002
 SHA512 
ed88dcf023238a8cea33fc32957ec28a237eafd0315fd5b73bfcabb95ef5aa304a94ce38a6233f37810162cfc9467876128003e818145a6942e7133a68243d42
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
new file mode 100644
index 000..f6c74472e10
--- /dev/null
+++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-mod toolchain-funcs
+
+MY_P="${P/dahdi/dahdi-linux}"
+JNET=1.0.14
+GENTOO=3.1.0-r1
+S="${WORKDIR}/${MY_P}"
+
+JNET_DRIVERS="cwain qozap ztgsm"
+
+DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
+   https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz
+   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patchset-${GENTOO}.tar.bz2
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1.05.01.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-256-1.05.01.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-tc400m-MR6.12.tar.gz
+   
https://downloads.digium.com/pub/tele

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-01-09 Thread Joonas Niilola
commit: a4cce513c14937aea6fc07283a18c0b32d22d060
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Nov 22 07:06:54 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 10 05:15:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4cce513

net-misc/dahdi: take maintainership

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi/metadata.xml | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-misc/dahdi/metadata.xml b/net-misc/dahdi/metadata.xml
index f804fe3a219..5764b12a1cd 100644
--- a/net-misc/dahdi/metadata.xml
+++ b/net-misc/dahdi/metadata.xml
@@ -2,8 +2,12 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   
-chain...@gentoo.org
-Tony Vroon
+j...@uls.co.za
+Jaco Kroon
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
   
   
 Support (short) flash on FXS



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2020-01-09 Thread Joonas Niilola
commit: dcbd5551044f0b23942cdf57265a724c5e5a0fa6
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Dec  6 17:27:00 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 10 05:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbd5551

net-misc/dahdi: version bump to 3.1.0

Fixes various build issues due to old kernels.

Unfortunately drops support for some cards previously maintained by
tzafrir (https://notabug.org/tzafrir/dahdi-linux-extra).  Unfortunately
by his own admission these are really old, and looks like he dropped
support for most of those cards as well.

If required, please file a bug against me and I'll see what can be done.

Closes: https://bugs.gentoo.org/661782
Closes: https://bugs.gentoo.org/661894
Closes: https://bugs.gentoo.org/679212
Closes: https://bugs.gentoo.org/679944
Closes: https://bugs.gentoo.org/701504
Closes: https://bugs.gentoo.org/701612
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi/Manifest   |   2 +
 net-misc/dahdi/dahdi-3.1.0.ebuild | 104 ++
 net-misc/dahdi/metadata.xml   |   1 +
 3 files changed, 107 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 838cf87aff0..8c37cabb721 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -23,8 +23,10 @@ DIST dahdi-linux-2.10.0.1.tar.gz 2042867 BLAKE2B 
221f9141e9d05c9322ff75857c32c64
 DIST dahdi-linux-2.10.1.tar.gz 2044847 BLAKE2B 
242a3f440e0af7a006f2d96f2d9dd7d2e7095f795793301fc2d60e9c6e10124ad9c79e84c0917700dba74ee9cd4b2e49f81e23d7645532ca5af1b257f952c43d
 SHA512 
3ef877ba104e720f3292fc95450968ec1d46cc54f807492a2d41fe768e9dde554a420928f45b7244647b5bf2300863e150ee23c9920fbfb7afa6cb46a77a2087
 DIST dahdi-linux-2.10.2.tar.gz 2044873 BLAKE2B 
8c6bab0fb4b8436bb3b6f1f002e41fbd4269f5f64bbfe14519ae271c4cdd767a6898df771415960f5ead052f10a3aaff9ea1b67cc64b74da78020b8806ca9e1d
 SHA512 
b585a408ffb7b95a5e1a47dff14be93e2ce7420e5b3b3160ccfc0ca8df153ec1f36c56c96bc4f7b20bebda0559ec03481e1307feb8e10eace68737e8f8783537
 DIST dahdi-linux-2.11.1.tar.gz 2045435 BLAKE2B 
b84b8717a7568b00ab9cb9f6edb5a04f2c085655ee07c9637fbd09faf3e520beaa0f5a13e6864ba06e92bd1bb54b28e08c36f2b5d16dc9510ecae9ea61f745e3
 SHA512 
db15d9237f157b5349de8f4cdb45573ed42e1dd25c83f900835c7e15637a19e1e95c7c990dc786c1e3f37f32419f3d009e179d27b5d16421789ff9bc76f54224
+DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 
27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e
 SHA512 
440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4
 DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B 
cf4abaae393d754c1388544710ab69bd727d54963c7df6c7fcd56a450d5ea0242ae1bbbe45855fbe5bd3b3150d28676490713f9dd1331e42c0c2fa5243415b69
 SHA512 
63378c916af787549d3d092ed9532ebdb6106675d96cb124eaeff8e70bdf28751f30745a6e6f78176bf8411031fcfac6bec4f38e18e48ca0b363ef815bae4770
 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 
8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e
 SHA512 
b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04
 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B 
ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213
 SHA512 
f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517
 DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 
2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80
 SHA512 
e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210
+DIST gentoo-dahdi-patchset-3.1.0.tar.bz2 2224 BLAKE2B 
f07b8a1ecf7996d9e970248216b3ceacd991ecfe4e6e9cbf408c47e7e29e827a5ebedd399d611bc7c286309095c109d30d6c7f03ed4c95c8e89ba816ed59e002
 SHA512 
ed88dcf023238a8cea33fc32957ec28a237eafd0315fd5b73bfcabb95ef5aa304a94ce38a6233f37810162cfc9467876128003e818145a6942e7133a68243d42
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0.ebuild 
b/net-misc/dahdi/dahdi-3.1.0.ebuild
new file mode 100644
index 000..acefda64fce
--- /dev/null
+++ b/net-misc/dahdi/dahdi-3.1.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distribut

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/

2020-01-09 Thread Joonas Niilola
commit: a3f4e70b0e37bb1cb8a96f18cbcaf1f354417802
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Dec  6 17:34:10 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 10 05:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f4e70b

net-misc/dahdi-tools: version bump to 3.1.0

Closes: https://bugs.gentoo.org/674584
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/13897
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi-tools/Manifest  |  1 +
 net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild  | 53 ++
 ...dahdi-tools-3.1.0-parallel-make-no-config.patch | 19 
 3 files changed, 73 insertions(+)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
index 96b8179bade..7e02e29eb14 100644
--- a/net-misc/dahdi-tools/Manifest
+++ b/net-misc/dahdi-tools/Manifest
@@ -5,5 +5,6 @@ DIST dahdi-tools-2.11.1.tar.gz 1500037 BLAKE2B 
84583633cf1e125e7e4203c9f3443765f
 DIST dahdi-tools-2.6.2.tar.gz 843572 BLAKE2B 
5bdf3d8ad5a853b29bc93dbb33ab4015beee2f362aa8e2fcafabb4ae5cd4511479a392e8505d1da6448590538c5e3f9b213d3c6a8774446e314ee26077f56065
 SHA512 
3e0abb7cdfff072720bf48ccdb5cc43d183e0c3217b1eadfee7920f5b29cfe31f3b79d981516ae95232065c7686a87f169835802788cb1185c3c947feff275c3
 DIST dahdi-tools-2.8.0.tar.gz 642755 BLAKE2B 
e235fdb17084df4fff6c4e18f0555cc5e6926d7adf7a443a018c6a267d6a4f2480d57c133be6ab682f64e7a798513ad5d35ac167574d666b44965208f4af4a85
 SHA512 
983e1dfe9bda130c3d0e60f44a79ebb75ae8ab9f27bd77d0355c58e901012465a37411fb1cdc97a131ac01ac892f37729f5853439aaba4ba5a4927c7a7997f81
 DIST dahdi-tools-2.9.0.1.tar.gz 649990 BLAKE2B 
46e8f77d57e1b0b5083994dc1eaba28009c69c9a8442e9c2f981c20d251f4126ea34713df0be12b2e57055637e0780b9a8166be9e4df574c462bf7dbd9c688a0
 SHA512 
2e16312d4f44aa50cbd7d843514aca06b8f1019b114a00ca5a76cf40ea9b8e937766e70c7628a76a991fa3ad8a12d36782c378a2ad783f9882f0225429794494
+DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B 
aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d
 SHA512 
e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694
 DIST gentoo-dahdi-tools-patchset-0.3.tar.bz2 2250 BLAKE2B 
2ca4a699601fa1bcbbba4574596302164a022550d782acb8b6df85e1296dfb54eb44c6abe6b3ac3044684def4496a733a4bf542e99f0e11550537ba5fc75c9fe
 SHA512 
15bba73140ede20f49f69419d9ef9a4f242d18ad2da6edee6e91c44fad7ddaf5aa7d6d9e5127c0af0f384d81b4bc8c3fae9e5504d13279abb7ac3db2d01b6a43
 DIST gentoo-dahdi-tools-patchset-0.4.tar.bz2 2665 BLAKE2B 
79698214b5f61112e678dd0ba24c4043a6506ced293576cbb8a26feede8cbb3b498caf6f450e96571bf3debcc9caf2712482d3c77b90e43c7bf8ea782ef99ef4
 SHA512 
e48797bd5e741ba94bfd2b19c088ae51812272dc67e7fac04a0c52df9a8371443112d0385e31fe0b812acfc4c912c8cc38e9c632131d5ede55afc43301e2c2be

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
new file mode 100644
index 000..2a8c5a46768
--- /dev/null
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 perl-functions
+
+DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
+HOMEPAGE="https://www.asterisk.org";
+SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ppp"
+PATCHES=(
+   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
+)
+
+DEPEND="dev-libs/newt
+   net-misc/dahdi
+   sys-kernel/linux-headers
+   virtual/libusb:0
+   ppp? ( net-dialup/ppp )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
+}
+
+src_install() {
+   local bashcompdir="$(get_bashcompdir)"
+   local bashcmd bashcmdtarget
+
+   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir=/lib/udev/rules.d install
+   emake DESTDIR="${ED}" install-config
+
+   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
+
+   # install init scripts
+   newinitd "${FILESDIR}"/dahdi.init2 dahdi
+   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
+   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
+
+   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
+   die "Error parsing dahdi bash completion file for commands")
+}

diff --git 
a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-parallel-make-no-config.patch 
b/net-misc/dahdi-tools/fil

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2020-01-09 Thread Joonas Niilola
commit: 75adeabb27a6f7d8809bdbef99d4397c8d930842
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Dec  6 11:52:02 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jan 10 05:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75adeabb

net-misc/dahdi-tools: take maintainership.

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/dahdi-tools/metadata.xml | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-misc/dahdi-tools/metadata.xml 
b/net-misc/dahdi-tools/metadata.xml
index 42f88a34db7..ae2616ecadf 100644
--- a/net-misc/dahdi-tools/metadata.xml
+++ b/net-misc/dahdi-tools/metadata.xml
@@ -2,8 +2,12 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   
-chain...@gentoo.org
-Tony Vroon
+j...@uls.co.za
+Jaco Kroon
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
   
   
 Enables PPP/DAHDIRAS support



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/

2018-06-14 Thread Tony Vroon
commit: a077c2296ba1188e38394c4585e0d514b5b7eef5
Author: Tony Vroon  gentoo  org>
AuthorDate: Thu Jun 14 12:02:37 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Thu Jun 14 12:02:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a077c229

net-misc/dahdi-tools: Version bump to 2.11.1

Ebuild updates by Jaco Kroon.

Closes: https://bugs.gentoo.org/519242
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/dahdi-tools/Manifest  |  1 +
 net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild | 53 ++
 .../files/dahdi-nondigium-blacklist.patch  | 12 +
 3 files changed, 66 insertions(+)

diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest
index 7102a9a1ab1..96b8179bade 100644
--- a/net-misc/dahdi-tools/Manifest
+++ b/net-misc/dahdi-tools/Manifest
@@ -1,6 +1,7 @@
 DIST dahdi-tools-2.10.0.tar.gz 655475 BLAKE2B 
da24593def6f1f08bc9a2cc98fcb06dafaf419410bac2f93b00d2085fb7ed2ad3b72ba7731ec368b54aad318057a2a1998bca5e56907729c9261c3c4bd0705fa
 SHA512 
cf84d1117ac6b4dbd87db4a6ec072e945e64677fbd5dca169e06d954c599ce4ff9a80254aa3027bcc02f7770a5e0a3bcaca075aacfd28c62870d011801d0d225
 DIST dahdi-tools-2.10.1.tar.gz 656275 BLAKE2B 
ee6d4679b22eefbd1bb0f6fb9375f5f0a42ba95418828c2e318469edf06bd9b6b59e826c821a10cda8a93861219fc8d15413280b05a2aa722e65e0c18e2abd70
 SHA512 
856116119336b1d51da1c263c95e361c379d61b672db69703f48fb260d570f9335169b8c53daf7d6b18725eb3112539fd9e229b257ff6e9d76a00e74a859da66
 DIST dahdi-tools-2.10.2.tar.gz 656284 BLAKE2B 
0636d88c1d65f09b569549cd2b03d4e2479de45faec8f55b49730ddb7b91a6e0f9a22d22fb37fddd70ce6451be78d42b6abf744d443356e8548312dd9af840cf
 SHA512 
5030e5b5fee3ca7853da07a907a4a9e4e72b06d62cb315cf80c0978eac27d70d86024c32f0fc08e8f667f5d7c039968c862631cc310ce30008d52cd121c61004
+DIST dahdi-tools-2.11.1.tar.gz 1500037 BLAKE2B 
84583633cf1e125e7e4203c9f3443765f15eec71ab669e0ec09921e8207fdd24320b6b0920f8af3b2c45bd1080abfe85569285757f1a8450f4e65ad8c9093549
 SHA512 
d13f799baeaecab4601a379fb703fc169906e873f71baa9d13d688b2a3f4490a1c59eea8bd50e1a08a0712b38e556f8a17d02a8ea5289a003ca91b570ae5b8a6
 DIST dahdi-tools-2.6.2.tar.gz 843572 BLAKE2B 
5bdf3d8ad5a853b29bc93dbb33ab4015beee2f362aa8e2fcafabb4ae5cd4511479a392e8505d1da6448590538c5e3f9b213d3c6a8774446e314ee26077f56065
 SHA512 
3e0abb7cdfff072720bf48ccdb5cc43d183e0c3217b1eadfee7920f5b29cfe31f3b79d981516ae95232065c7686a87f169835802788cb1185c3c947feff275c3
 DIST dahdi-tools-2.8.0.tar.gz 642755 BLAKE2B 
e235fdb17084df4fff6c4e18f0555cc5e6926d7adf7a443a018c6a267d6a4f2480d57c133be6ab682f64e7a798513ad5d35ac167574d666b44965208f4af4a85
 SHA512 
983e1dfe9bda130c3d0e60f44a79ebb75ae8ab9f27bd77d0355c58e901012465a37411fb1cdc97a131ac01ac892f37729f5853439aaba4ba5a4927c7a7997f81
 DIST dahdi-tools-2.9.0.1.tar.gz 649990 BLAKE2B 
46e8f77d57e1b0b5083994dc1eaba28009c69c9a8442e9c2f981c20d251f4126ea34713df0be12b2e57055637e0780b9a8166be9e4df574c462bf7dbd9c688a0
 SHA512 
2e16312d4f44aa50cbd7d843514aca06b8f1019b114a00ca5a76cf40ea9b8e937766e70c7628a76a991fa3ad8a12d36782c378a2ad783f9882f0225429794494

diff --git a/net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild
new file mode 100644
index 000..503d311eb7f
--- /dev/null
+++ b/net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1
+
+DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
+HOMEPAGE="http://www.asterisk.org";
+SRC_URI="http://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ppp"
+PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch" )
+
+DEPEND="dev-libs/newt
+   ppp? ( net-dialup/ppp )
+   >=net-misc/dahdi-2.5.0
+   !net-misc/zaptel
+   >=sys-kernel/linux-headers-2.6.35
+   virtual/libusb:0"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf $(use_with ppp)
+}
+
+src_install() {
+   local bashcompdir="$(get_bashcompdir)"
+   local bashcmd bashcmdtarget
+
+   emake DESTDIR="${D}" bashcompdir="${bashcompdir}" 
udevrulesdir=/lib/udev/rules.d install
+   emake DESTDIR="${D}" install-config
+
+   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
+
+   # install init scripts
+   newinitd "${FILESDIR}"/dahdi.init2 dahdi
+   newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
+   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
+
+   # Fix up bash completion ... to Gentoo standards...
+   for bashcmd in $(sed -nre 's/^complete -F .* //p' 
"${D}${bashcompdir}/dahdi"); do
+   if [ -z "${bashcmdtarget}" ]; then
+   mv "${D}${bashcompdir}/dahdi" 
"${D}${bashcompdir}/${bashcmd}"
+   bashcmdtarget="${bashcmd}"
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2018-06-08 Thread Tony Vroon
commit: 544f094826762efc335dcfcf8392e07b0883894d
Author: Tony Vroon  gentoo  org>
AuthorDate: Fri Jun  8 12:35:55 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Fri Jun  8 12:36:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544f0948

net-misc/dahdi: Address build failures on newer kernels

Reported by Toralf Förster; patches scavenged & rebased by Jaco Kroon.

Closes: https://bugs.gentoo.org/617876
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/dahdi/Manifest   |  1 +
 net-misc/dahdi/dahdi-2.11.1-r1.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 65b5b8e9a69..838cf87aff0 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -26,4 +26,5 @@ DIST dahdi-linux-2.11.1.tar.gz 2045435 BLAKE2B 
b84b8717a7568b00ab9cb9f6edb5a04f2
 DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B 
cf4abaae393d754c1388544710ab69bd727d54963c7df6c7fcd56a450d5ea0242ae1bbbe45855fbe5bd3b3150d28676490713f9dd1331e42c0c2fa5243415b69
 SHA512 
63378c916af787549d3d092ed9532ebdb6106675d96cb124eaeff8e70bdf28751f30745a6e6f78176bf8411031fcfac6bec4f38e18e48ca0b363ef815bae4770
 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 
8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e
 SHA512 
b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04
 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B 
ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213
 SHA512 
f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517
+DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 
2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80
 SHA512 
e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-2.11.1-r1.ebuild 
b/net-misc/dahdi/dahdi-2.11.1-r1.ebuild
new file mode 100644
index 000..7f9b0c8baf4
--- /dev/null
+++ b/net-misc/dahdi/dahdi-2.11.1-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-mod eutils flag-o-matic toolchain-funcs
+
+MY_P="${P/dahdi/dahdi-linux}"
+JNET=1.0.14
+GENTOO=1.2.4
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
+HOMEPAGE="http://www.asterisk.org";
+SRC_URI="http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1.05.01.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-256-1.05.01.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-tc400m-MR6.12.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te133-7a001e.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te134-780017.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te435-13001e.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te436-10017.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te820-1.76.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-vpmoct032-1.12.0.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz
+mirror://gentoo/gentoo-dahdi-patchset-${GENTOO}.tar.bz2
+http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+I

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2017-02-23 Thread Michael Weber
commit: c6d69ee7b9e96213faa846e3461133b642c4f10e
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 12:44:17 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 12:44:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d69ee7

net-misc/dahdi-tools: Add ~ppc keyword (bug 413543).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild
index d96e2da8ed..ccd2351056 100644
--- a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="ppp"
 
 DEPEND="dev-libs/newt



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/

2017-02-23 Thread Michael Weber
commit: da7a9d494ce7fa1e2a8499d16f7ccde81202
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 09:05:49 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 09:05:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7a9d49

net-misc/dahdi-tools: Add ~ppc64 keyword (bug 413543).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild
index 4a04cf36e8..d96e2da8ed 100644
--- a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild
+++ b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ 
SRC_URI="http://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="ppp"
 
 DEPEND="dev-libs/newt



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2017-02-22 Thread Michael Weber
commit: 94b6b063e60dd41b4504b21c388df4997028548d
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Feb 22 22:04:49 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Feb 22 22:04:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b6b063

net-misc/dahdi: Add ~ppc ~ppc64 keyword (bug 447648).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/dahdi/dahdi-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild 
b/net-misc/dahdi/dahdi-2.11.1.ebuild
index d9cf22dde4..6612871f84 100644
--- a/net-misc/dahdi/dahdi-2.11.1.ebuild
+++ b/net-misc/dahdi/dahdi-2.11.1.ebuild
@@ -36,7 +36,7 @@ 
http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="flash"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2017-02-22 Thread Michael Weber
commit: 24a06b00206e8c645acc1aed5d115868ead02e1f
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Feb 22 22:02:46 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Feb 22 22:02:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a06b00

net-misc/dahdi: Pass LDFLAGS="$(raw-ldflags)" to install, too (bug 447648).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/dahdi/dahdi-2.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild 
b/net-misc/dahdi/dahdi-2.11.1.ebuild
index 699e31f10a..d9cf22dde4 100644
--- a/net-misc/dahdi/dahdi-2.11.1.ebuild
+++ b/net-misc/dahdi/dahdi-2.11.1.ebuild
@@ -76,6 +76,6 @@ src_compile() {
 
 src_install() {
einfo "Installing kernel module"
-   emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" 
DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" install
+   emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" 
DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" 
LDFLAGS="$(raw-ldflags)" install
rm -rf "$D"/lib/modules/*/modules.*
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2017-02-22 Thread Michael Weber
commit: 4ea0fe6a88efffe9d942631ceeeaefa1b23abe13
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Feb 22 21:01:53 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Feb 22 21:01:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea0fe6a

net-misc/dahdi: Pass LDFLAGS="$(raw-ldflags)" (bug 447648).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/dahdi/dahdi-2.11.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild 
b/net-misc/dahdi/dahdi-2.11.1.ebuild
index d4a44598ae..699e31f10a 100644
--- a/net-misc/dahdi/dahdi-2.11.1.ebuild
+++ b/net-misc/dahdi/dahdi-2.11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -71,7 +71,7 @@ src_prepare() {
 
 src_compile() {
unset ARCH
-   emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" 
DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" all
+   emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" 
DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" 
LDFLAGS="$(raw-ldflags)" all
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/

2017-01-26 Thread David Seifert
commit: 95a826e2c8e33a425626fb6bb5db8384f88a20c3
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Jan 24 16:42:44 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan 26 22:36:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a826e2

net-misc/dahdi-tools: remove unused file

Closes: https://github.com/gentoo/gentoo/pull/3628

 net-misc/dahdi-tools/files/dahdi-autoconf.init3 | 226 
 1 file changed, 226 deletions(-)

diff --git a/net-misc/dahdi-tools/files/dahdi-autoconf.init3 
b/net-misc/dahdi-tools/files/dahdi-autoconf.init3
deleted file mode 100644
index ac18611..
--- a/net-misc/dahdi-tools/files/dahdi-autoconf.init3
+++ /dev/null
@@ -1,226 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Ultimate Linux Solutions CC
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   before dahdi
-   after wanrouter
-}
-
-dahdi_load_modules() {
-   local hwlist loc status mod mod_vname pciid desc
-
-   hwlist=$(/usr/sbin/dahdi_hardware)
-
-   if [ -z "${hwlist}" ]; then
-   einfo "No digium hardware found."
-   ebegin "Loading module dahdi_dummy"
-   /sbin/modprobe dahdi_dummy
-   eend $?
-   return
-   fi
-
-   echo "${hwlist}" | while read loc mod pciid desc; do
-   status="${mod:${#mod}-1:1}"
-   mod="${mod%[+-]}"
-   mod_vname="mod_${mod}"
-
-   einfo "Found $desc at $loc (module: $mod)"
-
-   if [ "${status}" = "-" -a "${!mod_vname-notloaded}" = 
"notloaded" ]; then
-   ebegin "Loading module $mod"
-   /sbin/modprobe $mod
-   eend
-
-   [ $? -eq 0 ] && eval "$mod_vname=loaded"
-   fi
-   done
-}
-
-dahdi_module_unload() {
-   local mod=$1 s
-   [ -d /sys/module/${mod} ] || return 0
-
-   for s in $(find /sys/module/${mod}/holders -type l); do
-   dahdi_module_unload $(basename $s)
-   done
-
-   ebegin "Removing dahdi module: $mod"
-   /sbin/rmmod $mod
-   eend $?
-}
-
-dahdi_gen_fxo_config() {
-   local port=$1
-
-   echo "fxs${DAHDI_FXO_SIGNALLING-ks}=${port}"
-   [ "${DAHDI_FXO_ECHOCAN-yes}" = yes ] && echo 
"echocanceller=${DAHDI_ECHOCAN-mg2},${port}"
-}
-
-dahdi_gen_fxs_config() {
-   local port=$1
-
-   echo "fxo${DAHDI_FXO_SIGNALLING-ks}=${port}"
-   [ "${DAHDI_FXS_ECHOCAN-yes}" = yes ] && echo 
"echocanceller=${DAHDI_ECHOCAN-mg2},${port}"
-}
-
-dahdi_gen_bri_te_config() {
-   span=$1
-   port=$2
-   basechan=$3
-
-   echo 
"span=${span},${port},0,${DAHDI_BRI_FRAMING-CSS},${DAHDI_BRI_CODING-AMI}"
-   echo "bchan=${basechan}-$(( basechan + 1 ))"
-   echo "hardhdlc=$(( basechan + 2 ))"
-   [ "${DAHDI_BRI_TE_ECHOCAN-yes}" = yes ] && echo 
"echocanceller=${DAHDI_ECHOCAN-mg2},${basechan}-$(( basechan + 1 ))"
-}
-
-dahdi_gen_bri_nt_config() {
-   span=$1
-   port=$2
-   basechan=$3
-
-   echo "span=${span},0,0,${DAHDI_BRI_FRAMING-CSS},${DAHDI_BRI_CODING-AMI}"
-   echo "bchan=${basechan}-$(( basechan + 1 ))"
-   echo "hardhdlc=$(( basechan + 2 ))"
-   [ "${DAHDI_BRI_NT_ECHOCAN-yes}" = yes ] && echo 
"echocanceller=${DAHDI_ECHOCAN-mg2},${basechan}-$(( basechan + 1 ))"
-}
-
-dahdi_gen_e1_cpe_config() {
-   span=$1
-   port=$2
-   basechan=$3
-
-   echo 
"span=${span},${port},0,${DAHDI_E1_FRAMING-CCS},${DAHDI_E1_CODING-HDB3,CRC4}"
-   bchans="${basechan}-$(( basechan + 14 )),$(( basechan + 16 ))-$(( 
basechan + 30 ))"
-   echo "bchan=${bchans}"
-   echo "dchan=$(( basechan + 15 ))"
-   [ "${DAHDI_E1_CPE_ECHOCAN-yes}" = yes ] && echo 
"echocanceller=${DAHDI_ECHOCAN-mg2},${bchans}"
-}
-
-dahdi_gen_e1_net_config() {
-   span=$1
-   port=$2
-   basechan=$3
-
-   echo 
"span=${span},0,0,${DAHDI_E1_FRAMING-CCS},${DAHDI_E1_CODING-HDB3,CRC4}"
-   bchans="${basechan}-$(( basechan + 14 )),$(( basechan + 16 ))-$(( 
basechan + 30 ))"
-   echo "bchan=${bchans}"
-   echo "dchan=$(( basechan + 15 ))"
-   [ "${DAHDI_E1_NET_ECHOCAN-yes}" = yes ] && echo 
"echocanceller=${DAHDI_ECHOCAN-mg2},${bchans}"
-}
-
-dahdi_conf_span() {
-   local span=$1
-   local type=$2
-   local desc=$3
-   local port=$4
-   local basechan=$5
-   local vname=""
-
-   # Analog we need to deal with on a port-by-port basis.
-   [ "${type}" = "analog" ] && return 0
-
-   echo -e "\n# ${desc}"
-   case "${type}" in
-   digital-TE)
-   dahdi_gen_bri_te_config "${span}" "${port}" 
"${basechan}"
-   ;;
-   digital-NT)
-   dahdi_gen_bri_nt_config "${span}" "${port}" 
"${basechan}"
-   ;;
-   digital-E1)
-   # Use CPE by default.  Unfortunately ther

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2016-03-31 Thread Tony Vroon
commit: 2248f72f1eba8a5b5cc789ef2d4404ae5ac0ce5a
Author: Tony Vroon  gentoo  org>
AuthorDate: Thu Mar 31 10:53:40 2016 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Thu Mar 31 10:53:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2248f72f

net-misc/dahdi: Version bump to 2.11.1 thanks to Oliver Jaksch & Rene Fuchs in 
bug #572736

Package-Manager: portage-2.2.28

 net-misc/dahdi/Manifest|  1 +
 net-misc/dahdi/dahdi-2.11.1.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index e9d441d..d89d068 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -22,6 +22,7 @@ DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 SHA256 
3ff26cf80555fd7470b43a87
 DIST dahdi-linux-2.10.0.1.tar.gz 2042867 SHA256 
7b129903c517fbcb74e9600cd2baaf1721d8684c53525314620db7c0410055fe SHA512 
7d03717947063a037e83fc13ab42e4ecc4aeb12a2d8e1f0cae5b491d2dcd948aa51381f0111e5013f355faf4d6ff00df8238e19be91852e99040a836fbf51318
 WHIRLPOOL 
6fcb613fbaf20a4a664a0f20c15c31b2ac8c4c54bf6c40ee951e61b0600f9700f61d73005b8ba6e34b75c62ffbc1cfc97af9d926ce3caa04e420e84212df1edb
 DIST dahdi-linux-2.10.1.tar.gz 2044847 SHA256 
94c532e190fc6372f9731df71f8c590fc6f6f184d5394339ce892ac6788843aa SHA512 
3ef877ba104e720f3292fc95450968ec1d46cc54f807492a2d41fe768e9dde554a420928f45b7244647b5bf2300863e150ee23c9920fbfb7afa6cb46a77a2087
 WHIRLPOOL 
e114b8e200aaa94283bcf57f54e6e0be33fe7bbb5680acba43b5704733cd7e6c27eae5a6fbb9cc0314ac022c1b2892839da5b710b21991247944847e3819b0c8
 DIST dahdi-linux-2.10.2.tar.gz 2044873 SHA256 
6270444cb9b345941267b162038cc45f5ef4485139176e88e2c4d22fa35a2c59 SHA512 
b585a408ffb7b95a5e1a47dff14be93e2ce7420e5b3b3160ccfc0ca8df153ec1f36c56c96bc4f7b20bebda0559ec03481e1307feb8e10eace68737e8f8783537
 WHIRLPOOL 
2c640728a31cdd45a34cf78b1f07587242fc3e68eeb37de006bba237cbc89ea7ea4fa9ad568775761225dbdefdaff1de152bbfd05dfbbbc693efdf723835d162
+DIST dahdi-linux-2.11.1.tar.gz 2045435 SHA256 
f59f382365118205e77d2874f1c0e1546e936247bcc45f07a43bc21778bee9df SHA512 
db15d9237f157b5349de8f4cdb45573ed42e1dd25c83f900835c7e15637a19e1e95c7c990dc786c1e3f37f32419f3d009e179d27b5d16421789ff9bc76f54224
 WHIRLPOOL 
4380cfb695097b40df3b6a46296406bae8db5c19a397d5f9a3c5ef8d93f7d7529fdd09070ccb5bfdd3c6077cd1bffbfaf5ee8f4f68f1065ed2adfc0dec656e8b
 DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 SHA256 
31efbb79403c57e095bd032939d65b3c15eb5964e837476b1ade42cea9c2b9f7 SHA512 
63378c916af787549d3d092ed9532ebdb6106675d96cb124eaeff8e70bdf28751f30745a6e6f78176bf8411031fcfac6bec4f38e18e48ca0b363ef815bae4770
 WHIRLPOOL 
f6aba2558bd8a0bb3998977187d50ea95b0e169aadb18372ee8d7d5df8624e5d2c40e3ae98bcf2c5ed9680920f5d813563d15bdab6c3d167bb1539ba4efe6500
 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 SHA256 
00dcc6ac490f6d56c806bde06b9fb76ed09555cb879880d48f8087f50adfbb31 SHA512 
b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04
 WHIRLPOOL 
4ce8e9930c59da65fe66250009dea21a7bbed4b654d9f6aed832525a56c5265c20acfbcbf38a58a0ce190df3bac66080d4513dcdf796c4823fa6ceefafa51c96
 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 SHA256 
4bd57ffa61d718b847080af274fdf2414bf83a6567dffa05786e3e9b900cdf5f SHA512 
f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517
 WHIRLPOOL 
fbf86b33f7961cdd8053fe7898908088fb1579705915e5cddee01d5bae3cc996a061af622d4868e5b82270b22043529f69a50580d45451a3400b664835965760

diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild 
b/net-misc/dahdi/dahdi-2.11.1.ebuild
new file mode 100644
index 000..d4a4459
--- /dev/null
+++ b/net-misc/dahdi/dahdi-2.11.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit base linux-mod eutils flag-o-matic toolchain-funcs
+
+MY_P="${P/dahdi/dahdi-linux}"
+JNET=1.0.14
+GENTOO=1.2.3
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
+HOMEPAGE="http://www.asterisk.org";
+SRC_URI="http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1

[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2015-11-01 Thread Mikle Kolyada
commit: 25a1e13066be210fa3a79e6ec8a08fab18127a61
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  1 13:44:31 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  1 13:44:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a1e130

net-misc/dahdi: x86 stable wrt bug #564014

Package-Manager: portage-2.2.20.1

 net-misc/dahdi/dahdi-2.10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild 
b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild
index d8bc7f4..ebc9cf3 100644
--- a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild
+++ b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild
@@ -36,7 +36,7 @@ 
http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="flash"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/

2015-10-27 Thread Agostino Sarubbo
commit: 882f7e55fbb42f17d69a92317c58f3de65fe9309
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 27 12:17:47 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 27 12:17:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882f7e55

net-misc/dahdi: amd64 stable wrt bug #564014

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 net-misc/dahdi/dahdi-2.10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild 
b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild
index 8f967ce..d8bc7f4 100644
--- a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild
+++ b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild
@@ -36,7 +36,7 @@ 
http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="flash"
 RESTRICT="test"