[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/, app-backup/bacula/files/
commit: 465b334f163a88f6e045202c23c93cd36637e99a Author: Thomas Beierlein gentoo org> AuthorDate: Sat Jan 23 15:48:21 2021 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Jan 23 15:48:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465b334f app-backup/bacula: Fix database locking bug (bug #766195) Reported-by: Phil Stracchino caerllewys.net> Closes: https://bugs.gentoo.org/766195 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> app-backup/bacula/bacula-9.6.5.ebuild | 5 - app-backup/bacula/bacula-9.6.6.ebuild | 5 - app-backup/bacula/bacula-9.6.7.ebuild | 5 - .../bacula/files/bacula-9.6.x-fix-race-condition.patch| 15 +++ 4 files changed, 27 insertions(+), 3 deletions(-) diff --git a/app-backup/bacula/bacula-9.6.5.ebuild b/app-backup/bacula/bacula-9.6.5.ebuild index d2d04673ea7..13290a4abf9 100644 --- a/app-backup/bacula/bacula-9.6.5.ebuild +++ b/app-backup/bacula/bacula-9.6.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -171,6 +171,9 @@ src_prepare() { # correct installation for plugins to mode 0755 (bug #725946) sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile.in ||die + # fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195) + eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch + # fix bundled libtool (bug 466696) # But first move directory with M4 macros out of the way. # It is only needed by autoconf and gives errors during elibtoolize. diff --git a/app-backup/bacula/bacula-9.6.6.ebuild b/app-backup/bacula/bacula-9.6.6.ebuild index 8b6104a81e9..aaffa58674b 100644 --- a/app-backup/bacula/bacula-9.6.6.ebuild +++ b/app-backup/bacula/bacula-9.6.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -171,6 +171,9 @@ src_prepare() { # correct installation for plugins to mode 0755 (bug #725946) sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile.in ||die + # fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195) + eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch + # fix bundled libtool (bug 466696) # But first move directory with M4 macros out of the way. # It is only needed by autoconf and gives errors during elibtoolize. diff --git a/app-backup/bacula/bacula-9.6.7.ebuild b/app-backup/bacula/bacula-9.6.7.ebuild index 8b6104a81e9..aaffa58674b 100644 --- a/app-backup/bacula/bacula-9.6.7.ebuild +++ b/app-backup/bacula/bacula-9.6.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -171,6 +171,9 @@ src_prepare() { # correct installation for plugins to mode 0755 (bug #725946) sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile.in ||die + # fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195) + eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch + # fix bundled libtool (bug 466696) # But first move directory with M4 macros out of the way. # It is only needed by autoconf and gives errors during elibtoolize. diff --git a/app-backup/bacula/files/bacula-9.6.x-fix-race-condition.patch b/app-backup/bacula/files/bacula-9.6.x-fix-race-condition.patch new file mode 100644 index 000..4862bcece0e --- /dev/null +++ b/app-backup/bacula/files/bacula-9.6.x-fix-race-condition.patch @@ -0,0 +1,15 @@ +--- src/dird/dird.c.orig 2021-01-19 15:25:16.233573546 -0500 src/dird/dird.c2021-01-19 15:26:23.884070798 -0500 +@@ -1263,11 +1263,11 @@ + } + if (catalog->db_driver) { +/* To copy dbdriver field into "CAT" catalog resource class (local) + * from dbdriver in "BDB" catalog DB Interface class (global) + */ +-bstrncpy(catalog->db_driver, BDB_db_driver, db_driver_len); ++bstrncpy(catalog->db_driver, BDB_db_driver, db_driver_len+1); + } + } + + if (!db || !db_open_database(NULL, db)) { + Pmsg2(000, _("Could not open Catalog \"%s\", database \"%s\".\n"),
[gentoo-commits] repo/gentoo:master commit in: media-libs/hamlib/
commit: 22b1c29102e7bd9b6d4902c9afec9dd47513f02c Author: Thomas Beierlein gentoo org> AuthorDate: Tue Dec 29 17:54:50 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Dec 29 17:55:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b1c291 media-libs/hamlib: Major version bump Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-libs/hamlib/Manifest | 1 + media-libs/hamlib/hamlib-4.0.ebuild | 91 + 2 files changed, 92 insertions(+) diff --git a/media-libs/hamlib/Manifest b/media-libs/hamlib/Manifest index 04a2aeab276..6c406fe1edd 100644 --- a/media-libs/hamlib/Manifest +++ b/media-libs/hamlib/Manifest @@ -1,2 +1,3 @@ DIST hamlib-3.3.tar.gz 2192119 BLAKE2B edefd8b8c75876c07fa498c98f7d6760985fdecc477bf6711e948071e45964bf7fdf6705b3172e56951366a7dfb0288e025eab66d3b6436d158649ae53ac39bd SHA512 4cf6c94d0238c8a13aed09413b3f4a027c8ded07f8840cdb2b9d38b39b6395a4a88a8105257015345f6de0658ab8c60292d11a9de3e16a493e153637af630a80 +DIST hamlib-4.0.tar.gz 2242857 BLAKE2B 458a5cadc36f8f434fefc73b6230b08c858a741a685805e8d8ab1e2bd74aef9667d6b3d006aa493516830a6fc8af19e77b4d92736198bb920797aecfac605f41 SHA512 6c097f503d1050dca4e5ab9091cd9885f8db8b0e4b2fb26af570f1871f2da713ac3fe10e3629d20ebfc2927768555ad277e68cc38821f4a905900b8d3a5ba8c9 DIST hamlib-4.0~rc2.tar.gz 2188867 BLAKE2B 02df21910266e47c99e3cd72fc815ed75b9b5f50b29b9a94aa6fc5ddac73b1a09d16caa0d5e4be71bfe44e1940b853a0a8e1303f23fbacf003da18eed198531c SHA512 6d192bbb1c98e76fdfd1dd6bde1d0fd8b668243332827ae609e7bb4a93a3fed9fda0b12363638f5e9df65d65fd2305dfd493bd37a99aca2f2bd5b0861e948d5b diff --git a/media-libs/hamlib/hamlib-4.0.ebuild b/media-libs/hamlib/hamlib-4.0.ebuild new file mode 100644 index 000..d52c7828e6a --- /dev/null +++ b/media-libs/hamlib/hamlib-4.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit autotools python-single-r1 + +DESCRIPTION="Ham radio backend rig control libraries" +HOMEPAGE="https://www.hamlib.org; +SRC_URI="https://www.github.com/${PN}/${PN}/releases/download/${PVR}/${P}.tar.gz; + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc perl python tcl" + +RESTRICT="test" + +RDEPEND=" + =virtual/libusb-0* + dev-libs/libxml2 + sys-libs/readline:0= + perl? ( dev-lang/perl ) + python? ( ${PYTHON_DEPS} ) + tcl? ( dev-lang/tcl:0= )" + +DEPEND=" ${RDEPEND} + virtual/pkgconfig + dev-lang/swig + >=sys-devel/libtool-2.2 + doc? ( app-doc/doxygen )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # fix hardcoded libdir paths + sed -i -e "s#fix}/lib#fix}/$(get_libdir)/hamlib#" \ + -e "s#fix}/include#fix}/include/hamlib#" \ + hamlib.pc.in || die "sed failed" + + # Correct install target to whatever INSTALLDIRS says and use vendor + # installdirs everywhere (bug #611550) + sed -i -e "s#install_site#install#" \ + -e 's#MAKEFILE="Hamlib-pl.mk"#MAKEFILE="Hamlib-pl.mk" INSTALLDIRS=vendor#' \ + bindings/Makefile.am || die "sed failed patching for perl" + + # make building of documentation compatible with autotools-utils + sed -i -e "s/doc:/html:/g" doc/Makefile.am || die "sed failed" + + eautoreconf + + eapply_user +} + +src_configure() { + econf \ + --libdir=/usr/$(get_libdir)/hamlib \ + --disable-static \ + --with-xml-support \ + $(use_with perl perl-binding) \ + $(use_with python python-binding) \ + $(use_with tcl tcl-binding) +} + +src_compile() { + emake + use doc && emake html +} + +src_install() { + emake DESTDIR="${D}" install + + use python && python_optimize + + use doc && HTML_DOCS=( doc/html/ ) + einstalldocs + + insinto /usr/$(get_libdir)/pkgconfig + doins hamlib.pc + + echo "LDPATH=/usr/$(get_libdir)/hamlib" > "${T}"/73hamlib + doenvd "${T}"/73hamlib +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: 388fc804cd2fc9cd91deb8d759cbccb1fd5d0d85 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Dec 28 16:25:01 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Dec 28 16:25:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388fc804 dev-libs/libzia: Support libftdi:1 Closes: https://bugs.gentoo.org/761972 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/libzia-4.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libzia/libzia-4.24.ebuild b/dev-libs/libzia/libzia-4.24.ebuild index 4977fe81e7d..5b0fd3c5e71 100644 --- a/dev-libs/libzia/libzia-4.24.ebuild +++ b/dev-libs/libzia/libzia-4.24.ebuild @@ -17,7 +17,7 @@ RDEPEND="dev-libs/glib:2 x11-libs/gtk+:2 media-libs/libsdl media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:0 )" + ftdi? ( dev-embedded/libftdi:1 )" DEPEND="${RDEPEND} virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: c732edfe8d03512dc3721c9d8f98a014525d6639 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 25 14:48:59 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 25 14:48:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c732edfe dev-libs/libzia: Drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/Manifest | 2 -- dev-libs/libzia/libzia-4.21.ebuild | 44 -- dev-libs/libzia/libzia-4.22.ebuild | 48 -- 3 files changed, 94 deletions(-) diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index 05d876506a4..c32bd7df0bb 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,4 +1,2 @@ -DIST libzia-4.21.tar.gz 631871 BLAKE2B 8c54ae86e38569914c05da6c11b8ffe2c349884fb4e8ea00b05b88da12f6ee4e80ddac82f1790b67586c24d9df5b0ab71053fc80479cfdde22250a034db6dbef SHA512 e4277dfc3c004a0a1d1ccd8a11431e46344763ff5df68403b451e2be4b6bd00862fe2af0e15ce9017c3d6144d301e792f9279632687697e0dd4a238c805b04a8 -DIST libzia-4.22.tar.gz 626973 BLAKE2B 6cc87ce5bb11824fc6fbaebbf1ab3c4728884d626c18455088e02d61f84d361f194d07567eed5408671e0c31c015e1fb1d9245294457e699a0342f8487778023 SHA512 1b04460e3706e13e7b6e680a1c58c72131a7f7436a40e9b74ddfd1119cb8507e509658081b9d2daa8eb085f101091a897f8ffec518d74d4409cbd07d999d2c40 DIST libzia-4.23.tar.gz 627405 BLAKE2B 913173aca367dd660b8e04502e1198072e99e9ece5cd30ef2d4ad528292b3aba00799d89ee336bdf6a1cebf43118610caddfeeedccdd4b5af48bd54ac795066b SHA512 c34aff9b8a19713ea9881ea5a58a038fe7f0127c3503c845ecd6187ab07f90f7ae2727331e43b9cfb6b8db15d8dcbf80b2e1f4105bb4a34e9b30d9778d3a815b DIST libzia-4.24.tar.gz 630318 BLAKE2B 83792c75e776b039788d46568a967690e10086b1f5daf3304a658721f1139bbed65b41a8fdcfe213757d342287696c383be7668be111896388b292086ca2cd0a SHA512 e7952822861d7702494309d70e9d7385c5dfa929b521387bc81883d4316a5fae96c5776b00f81da6dcbaa2965fdf30ac8a8a1b9963806d36454ebd6886ddcbd1 diff --git a/dev-libs/libzia/libzia-4.21.ebuild b/dev-libs/libzia/libzia-4.21.ebuild deleted file mode 100644 index 9feeb18eddf..000 --- a/dev-libs/libzia/libzia-4.21.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="platform abstraction code for tucnak package" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ftdi" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2 - media-libs/libsdl - media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:0 )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -MAKEOPTS+=" -j1" - -src_prepare() { - eapply_user - sed -i -e "s/docsdir/#docsdir/g" \ - -e "s/docs_/#docs_/g" Makefile.am || die - eautoreconf -} - -src_configure() { - econf \ - $(use_with ftdi) --with-sdl \ - --with-png --without-bfd \ - --disable-static -} - -src_install() { - emake DESTDIR="${D}" install - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/dev-libs/libzia/libzia-4.22.ebuild b/dev-libs/libzia/libzia-4.22.ebuild deleted file mode 100644 index 732c9aaf2d9..000 --- a/dev-libs/libzia/libzia-4.22.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="platform abstraction code for tucnak package" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ftdi" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2 - media-libs/libsdl - media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:0 )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -MAKEOPTS+=" -j1" - -src_prepare() { - eapply_user - sed -i -e "s/docsdir/#docsdir/g" \ - -e "s/docs_/#docs_/g" Makefile.am || die - - # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS detected" - sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die - - eautoreconf -} - -src_configure() { - econf \ - $(use_with ftdi) --with-sdl \ - --with-png --without-bfd \ - --disable-static -} - -src_install() { - emake DESTDIR="${D}" install - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/
commit: 769e23f833d13583fe2cea7a87e53811a23946fe Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 25 14:48:05 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 25 14:48:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769e23f8 media-radio/tucnak: Drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tucnak/Manifest | 2 -- media-radio/tucnak/tucnak-4.21.ebuild | 68 --- media-radio/tucnak/tucnak-4.22.ebuild | 68 --- 3 files changed, 138 deletions(-) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index 73a6aa91406..7d8730deaa6 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,4 +1,2 @@ -DIST tucnak-4.21.tar.gz 3545924 BLAKE2B dabc9647e4fde5c8c3b3e9b2ee5f072ce6e85138c6a45f635c05dcf47763a39e191a6ac3d97e71b79d3913915126261f565f8e273cd257731e04bc5ab7956aab SHA512 73fe2e92a0db3a8e152cfc25bbaefdeec6fd7f11223d02eae6c1ac5526c02404e89ecd4f2f715e7fda1d72fd872fc240694ce674d57a95c03417cf59dbd6532c -DIST tucnak-4.22.tar.gz 3547159 BLAKE2B 4a08bc0f7cfa5bbef6d367e7d5780707b6500bf35938ba38bab779ab68e379dd48f6f08146c042e10f2fe4eb7c6d807fef4a8c64ab4ddd8d4fff25f9a0765436 SHA512 d4ec3707137e7a79ede5722806f30f6442988b6cf79e15578978344d6f3dc978a4ef7bfff215458a65d7436e6344e7288c911e499ad3c03b9edb754cd390e2fc DIST tucnak-4.23.tar.gz 3550740 BLAKE2B 559f082e19dc22fb119ba6b075f83a49838347bde8856e22a90b9bfc66c8df17ef172967e0e6c4a88a3cfb7764ad36b6fe1a2dd18a9212d8c4637346a8616e7b SHA512 febd5daf943ec4428fe4d77542e20a47d69b017d345aff00ee7e0aca0cc287cf0f1abf3f858051e23aa8d0dffa4146b22fbdb5813d97debb902b91fd99dcd50a DIST tucnak-4.24.tar.gz 3556553 BLAKE2B 78f75a6da859937fa36099f9adcb508065800e62d3ad5f9b21f294d86fe0b40f0384e7e15a35d3a0708f5516e117d29667a34653f9f51ebb582923b993cd SHA512 5dbb129bc638b1f69dd159dd46237ceef1c830922266a663be0437e5f0fee612282a238315448aababb781950a8945f0e2ecf375eef61567291c07acc80526dd diff --git a/media-radio/tucnak/tucnak-4.21.ebuild b/media-radio/tucnak/tucnak-4.21.ebuild deleted file mode 100644 index 8490a3d7874..000 --- a/media-radio/tucnak/tucnak-4.21.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic multilib - -DESCRIPTION="Amateur Radio VHF Contest Logbook" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa fftw gpm hamlib suid" - -RDEPEND="dev-libs/glib:2 - dev-libs/libzia - media-libs/libsndfile - >=media-libs/libsdl-1.2 - alsa? ( media-libs/alsa-lib ) - fftw? ( sci-libs/fftw:3.0 ) - gpm? ( sys-libs/gpm ) - hamlib? ( media-libs/hamlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - eapply_user - # fix destop file - sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die - # fix doc install path - sed -i -e "s/docsdir/# docsdir/" \ - -e "s/docs_DATA =/# docs_DATA/" \ - -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die - eautoreconf -} - -src_configure() { - append-ldflags -L/usr/$(get_libdir)/hamlib - econf $(use_with alsa) \ - $(use_with gpm) $(use_with hamlib) \ - $(use_with fftw fftw3) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog doc/NAVOD.pdf - if use suid ; then - fperms 4711 /usr/bin/soundwrapper - fi -} - -pkg_postinst() { - elog "In order to use sound with tucnak add yourself to the 'audio' group" - elog "and to key your rig via the parport add yourself to the 'lp' group" - elog "" - elog "tucnak can be used with the following additional packages:" - elog " media-radio/cwdaemon : Morse output via code cwdaemon" - elog " (No need to recompile)" - if use suid ; then - ewarn "You have choosen to install the little helper program 'soundwrapper'" - ewarn "setuid by setting USE=suid. That helper is only needed if you" - ewarn "want to use morse sidetone output via the PC speaker." - ewarn "" - ewarn "While the helper should be safe by design be aware that setting" - ewarn "any program setuid is a security risk." - fi -} diff --git a/media-radio/tucnak/tucnak-4.22.ebuild b/media-rad
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: a9c5ab250c68161de4354236a31f323f2e583f36 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 19 14:52:23 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 19 14:57:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c5ab25 sci-libs/cartopy: Drop python3_6 support As package depends on sci-libs/shapely which no longer provides support for python3_6 we drop it here too. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/cartopy-0.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild b/sci-libs/cartopy/cartopy-0.18.0.ebuild index d4fd00b90fc..7396023ceb3 100644 --- a/sci-libs/cartopy/cartopy-0.18.0.ebuild +++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7,8} ) inherit distutils-r1 virtualx MY_PV=${PV/_beta/b}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: cb53c4c3ef456f29841537b769b1a220621f639d Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 19 14:54:31 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 19 14:57:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb53c4c3 sci-libs/cartopy: Add python3_9 support Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/cartopy-0.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild b/sci-libs/cartopy/cartopy-0.18.0.ebuild index 7396023ceb3..fbbee50514c 100644 --- a/sci-libs/cartopy/cartopy-0.18.0.ebuild +++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 virtualx MY_PV=${PV/_beta/b}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: 0b2bb33cd806d76ccc93e36bfd034f97a34cfbd1 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 19 14:56:59 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 19 14:57:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2bb33c sci-visualization/pythonprop: Add python3_9 support Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/pythonprop-0.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/pythonprop/pythonprop-0.30.ebuild b/sci-visualization/pythonprop/pythonprop-0.30.ebuild index b87092b1dd0..35305b711e3 100644 --- a/sci-visualization/pythonprop/pythonprop-0.30.ebuild +++ b/sci-visualization/pythonprop/pythonprop-0.30.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit autotools python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: 083057744bb6181705793a4832f677539c3b4282 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 19 10:13:18 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 19 10:15:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08305774 sci-visualization/pythonprop: Drop python3_6 support Dropping it is a prerequisite for moving sci-libs/cartopy to python3_{7..9} only. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/pythonprop-0.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/pythonprop/pythonprop-0.30.ebuild b/sci-visualization/pythonprop/pythonprop-0.30.ebuild index 38ac7c2ed83..b87092b1dd0 100644 --- a/sci-visualization/pythonprop/pythonprop-0.30.ebuild +++ b/sci-visualization/pythonprop/pythonprop-0.30.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7,8} ) inherit autotools python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: cb9db71733b541010aa951512eded3ceed61bed7 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 19 09:12:29 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 19 10:15:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9db717 sci-visualization/pythonprop: Drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/Manifest | 1 - .../pythonprop/pythonprop-0.29.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/sci-visualization/pythonprop/Manifest b/sci-visualization/pythonprop/Manifest index 5be43f4623d..8f7709d8717 100644 --- a/sci-visualization/pythonprop/Manifest +++ b/sci-visualization/pythonprop/Manifest @@ -1,2 +1 @@ -DIST pythonprop-0.29.tar.gz 586118 BLAKE2B ac018f147206b59fbd2295e6e72d6e1a801d6456d8a9784bdb2511b0d9dcecfa455363826680051c90e0fcc83fdc95a16c91df120efb2e70456958276967dec7 SHA512 2fbbffedc9e010fdebeed7a84d23c599a2532ae0b67e6a2ba2da6bea0dc0496cb1f71ac54650285ed35196f33e689fc3d967e3bd7c4fb16832fc484a6b777fcb DIST pythonprop-0.30.tar.gz 1141872 BLAKE2B 0703358221825bbeffb47cd5ff97a8de4c22ed9922347b96e359c7fbeffd6bae681a81d4938c03f4199ce583821d6e1006ce2e12aa718f50b5de69f2c0476a38 SHA512 421cade49a241d0dd38afa92e2c1874e2e6a0837ac7aeb9f4a294a2cec23e80e446e88a4de202de445cde73b9d816f4d6e487536be8c02017f1754c116fba310 diff --git a/sci-visualization/pythonprop/pythonprop-0.29.ebuild b/sci-visualization/pythonprop/pythonprop-0.29.ebuild deleted file mode 100644 index 1888fc5fc46..000 --- a/sci-visualization/pythonprop/pythonprop-0.29.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit autotools python-single-r1 - -DESCRIPTION="Scripts to prepare and plot VOACAP propagation predictions" -HOMEPAGE="https://www.qsl.net/h/hz1jw/pythonprop; -SRC_URI="https://github.com/jawatson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] - sci-libs/cartopy[${PYTHON_MULTI_USEDEP}] - dev-python/scipy[${PYTHON_MULTI_USEDEP}] - ') - dev-python/cairocffi - sci-electronics/voacapl -" -DEPEND="${RDEPEND} - app-text/gnome-doc-utils - app-text/rarian -" - -src_prepare() { - eapply_user - - # drop building *.pdf files - sed -i -e "s#docs/user/help##g" Makefile.am || die - # do not call update_destop_database here - sed -ie "s/UPDATE_DESKTOP = /UPDATE_DESKTOP = # /g" data/Makefile.am || die - # fix Desktop Entry - sed -ie "s/HamRadio/HamRadio;/g" data/voacapgui.desktop.in || die - eautoreconf -} - -src_install() { - default - python_optimize -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: be004dc155e56999bfbc34beadf96d565f17a171 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 18 21:20:39 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 18 21:21:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be004dc1 sci-libs/cartopy: Add python3_9 support and drop 3_6 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/cartopy-0.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild b/sci-libs/cartopy/cartopy-0.18.0.ebuild index d4fd00b90fc..fbbee50514c 100644 --- a/sci-libs/cartopy/cartopy-0.18.0.ebuild +++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 virtualx MY_PV=${PV/_beta/b}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pyshp/
commit: 8355723a3b75e59e3e622c0443e591c1fad7d7c0 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 18 18:01:07 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 18 18:01:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8355723a sci-libs/pyshp: Drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/pyshp/Manifest | 1 - sci-libs/pyshp/pyshp-2.1.0.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/sci-libs/pyshp/Manifest b/sci-libs/pyshp/Manifest index 4ed1738c29e..53f8a333068 100644 --- a/sci-libs/pyshp/Manifest +++ b/sci-libs/pyshp/Manifest @@ -1,2 +1 @@ -DIST pyshp-2.1.0.tar.gz 215360 BLAKE2B 2b32a3db242b90f801abdbc31f3c930bc40c3ad0606433d90f62c6b9af3c0459e8c8467d60aec1075368779e5a4fffa9e3985e1875d82edf732faf982359c605 SHA512 ab0c7832f7e480ec3cdbf94ec29f84b590486625bde3d5cf465e5dc6ddca02998b99510b6c14d5ba005816c5b091044badc1e68988fd971f9e18266096ad86cb DIST pyshp-2.1.2.tar.gz 217857 BLAKE2B f4c50e16987b13b7968fe37e4e7f20329b6871c879b837113aac281527f6a00d5d13e10f93e8ecd5896cf089d801d76cec5d93645a6919fbc48d96d4318bb767 SHA512 54fadaa133d3fbf3b9a318be02dd21c2a35a3c58c15de8e6d0cffa6ca83eefe12603fe5930d3df63ad4c6a6d711336752f08923c6406168207ac291d05592582 diff --git a/sci-libs/pyshp/pyshp-2.1.0.ebuild b/sci-libs/pyshp/pyshp-2.1.0.ebuild deleted file mode 100644 index 5499cd13c87..000 --- a/sci-libs/pyshp/pyshp-2.1.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{6,7,8} ) -inherit distutils-r1 - -DESCRIPTION="Pure Python read/write support for ESRI Shapefile format" -HOMEPAGE="https://pypi.org/project/pyshp/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -python_test() { - "${EPYTHON}" shapefile.py || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/hamlib/
commit: ad33f60b536990183f7458fea3f5ddeb96b6a46c Author: Thomas Beierlein gentoo org> AuthorDate: Wed Dec 16 19:11:17 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Dec 16 19:11:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad33f60b media-libs/hamlib: Add python3_9 support Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-libs/hamlib/hamlib-3.3-r1.ebuild | 2 +- media-libs/hamlib/hamlib-4.0_rc2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/hamlib/hamlib-3.3-r1.ebuild b/media-libs/hamlib/hamlib-3.3-r1.ebuild index f5ac9c6a534..d7cbdeb49d3 100644 --- a/media-libs/hamlib/hamlib-3.3-r1.ebuild +++ b/media-libs/hamlib/hamlib-3.3-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit autotools python-single-r1 diff --git a/media-libs/hamlib/hamlib-4.0_rc2.ebuild b/media-libs/hamlib/hamlib-4.0_rc2.ebuild index 78dd7f26161..fc481e0478c 100644 --- a/media-libs/hamlib/hamlib-4.0_rc2.ebuild +++ b/media-libs/hamlib/hamlib-4.0_rc2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) MY_P=${P/_rc2/~rc2} inherit autotools python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pyshp/
commit: 68ef73bef4cdac3a4de6044677934f7f2b78c244 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Dec 16 19:03:02 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Dec 16 19:03:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ef73be sci-libs/pyshp: Add python3_9 support Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/pyshp/pyshp-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/pyshp/pyshp-2.1.2.ebuild b/sci-libs/pyshp/pyshp-2.1.2.ebuild index 5499cd13c87..9d913d98f24 100644 --- a/sci-libs/pyshp/pyshp-2.1.2.ebuild +++ b/sci-libs/pyshp/pyshp-2.1.2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit distutils-r1 DESCRIPTION="Pure Python read/write support for ESRI Shapefile format"
[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/
commit: d29951c5383b83d3149d779601ac690b90343ec4 Author: Thomas Beierlein gentoo org> AuthorDate: Sun Dec 13 18:55:21 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Dec 13 18:57:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29951c5 media-radio/tucnak: Version bump Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tucnak/Manifest | 1 + media-radio/tucnak/tucnak-4.24.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index a0c87749505..73a6aa91406 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,3 +1,4 @@ DIST tucnak-4.21.tar.gz 3545924 BLAKE2B dabc9647e4fde5c8c3b3e9b2ee5f072ce6e85138c6a45f635c05dcf47763a39e191a6ac3d97e71b79d3913915126261f565f8e273cd257731e04bc5ab7956aab SHA512 73fe2e92a0db3a8e152cfc25bbaefdeec6fd7f11223d02eae6c1ac5526c02404e89ecd4f2f715e7fda1d72fd872fc240694ce674d57a95c03417cf59dbd6532c DIST tucnak-4.22.tar.gz 3547159 BLAKE2B 4a08bc0f7cfa5bbef6d367e7d5780707b6500bf35938ba38bab779ab68e379dd48f6f08146c042e10f2fe4eb7c6d807fef4a8c64ab4ddd8d4fff25f9a0765436 SHA512 d4ec3707137e7a79ede5722806f30f6442988b6cf79e15578978344d6f3dc978a4ef7bfff215458a65d7436e6344e7288c911e499ad3c03b9edb754cd390e2fc DIST tucnak-4.23.tar.gz 3550740 BLAKE2B 559f082e19dc22fb119ba6b075f83a49838347bde8856e22a90b9bfc66c8df17ef172967e0e6c4a88a3cfb7764ad36b6fe1a2dd18a9212d8c4637346a8616e7b SHA512 febd5daf943ec4428fe4d77542e20a47d69b017d345aff00ee7e0aca0cc287cf0f1abf3f858051e23aa8d0dffa4146b22fbdb5813d97debb902b91fd99dcd50a +DIST tucnak-4.24.tar.gz 3556553 BLAKE2B 78f75a6da859937fa36099f9adcb508065800e62d3ad5f9b21f294d86fe0b40f0384e7e15a35d3a0708f5516e117d29667a34653f9f51ebb582923b993cd SHA512 5dbb129bc638b1f69dd159dd46237ceef1c830922266a663be0437e5f0fee612282a238315448aababb781950a8945f0e2ecf375eef61567291c07acc80526dd diff --git a/media-radio/tucnak/tucnak-4.24.ebuild b/media-radio/tucnak/tucnak-4.24.ebuild new file mode 100644 index 000..b4c1192a2e4 --- /dev/null +++ b/media-radio/tucnak/tucnak-4.24.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic multilib + +DESCRIPTION="Amateur Radio VHF Contest Logbook" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa fftw gpm hamlib suid" + +RDEPEND="dev-libs/glib:2 + dev-libs/libzia + media-libs/libsndfile + >=media-libs/libsdl-1.2 + alsa? ( media-libs/alsa-lib ) + fftw? ( sci-libs/fftw:3.0 ) + gpm? ( sys-libs/gpm ) + hamlib? ( media-libs/hamlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + eapply_user + # fix destop file + sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die + # fix doc install path + sed -i -e "s/docsdir/# docsdir/" \ + -e "s/docs_DATA =/# docs_DATA/" \ + -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die + eautoreconf +} + +src_configure() { + append-ldflags -L/usr/$(get_libdir)/hamlib + econf $(use_with alsa) \ + $(use_with gpm) $(use_with hamlib) \ + $(use_with fftw fftw3) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog doc/NAVOD.pdf + if use suid ; then + fperms 4711 /usr/bin/soundwrapper + fi +} + +pkg_postinst() { + elog "In order to use sound with tucnak add yourself to the 'audio' group" + elog "and to key your rig via the parport add yourself to the 'lp' group" + elog "" + elog "tucnak can be used with the following additional packages:" + elog " media-radio/cwdaemon : Morse output via code cwdaemon" + elog " (No need to recompile)" + if use suid ; then + ewarn "You have choosen to install the little helper program 'soundwrapper'" + ewarn "setuid by setting USE=suid. That helper is only needed if you" + ewarn "want to use morse sidetone output via the PC speaker." + ewarn "" + ewarn "While the helper should be safe by design be aware that setting" + ewarn "any program setuid is a security risk." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: 8baa834d4eade626b376fb4e663f36b0b1dcee68 Author: Thomas Beierlein gentoo org> AuthorDate: Sun Dec 13 18:56:36 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Dec 13 18:57:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baa834d dev-libs/libzia: Version bump Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/Manifest | 1 + dev-libs/libzia/libzia-4.24.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index c45873c3d81..05d876506a4 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,3 +1,4 @@ DIST libzia-4.21.tar.gz 631871 BLAKE2B 8c54ae86e38569914c05da6c11b8ffe2c349884fb4e8ea00b05b88da12f6ee4e80ddac82f1790b67586c24d9df5b0ab71053fc80479cfdde22250a034db6dbef SHA512 e4277dfc3c004a0a1d1ccd8a11431e46344763ff5df68403b451e2be4b6bd00862fe2af0e15ce9017c3d6144d301e792f9279632687697e0dd4a238c805b04a8 DIST libzia-4.22.tar.gz 626973 BLAKE2B 6cc87ce5bb11824fc6fbaebbf1ab3c4728884d626c18455088e02d61f84d361f194d07567eed5408671e0c31c015e1fb1d9245294457e699a0342f8487778023 SHA512 1b04460e3706e13e7b6e680a1c58c72131a7f7436a40e9b74ddfd1119cb8507e509658081b9d2daa8eb085f101091a897f8ffec518d74d4409cbd07d999d2c40 DIST libzia-4.23.tar.gz 627405 BLAKE2B 913173aca367dd660b8e04502e1198072e99e9ece5cd30ef2d4ad528292b3aba00799d89ee336bdf6a1cebf43118610caddfeeedccdd4b5af48bd54ac795066b SHA512 c34aff9b8a19713ea9881ea5a58a038fe7f0127c3503c845ecd6187ab07f90f7ae2727331e43b9cfb6b8db15d8dcbf80b2e1f4105bb4a34e9b30d9778d3a815b +DIST libzia-4.24.tar.gz 630318 BLAKE2B 83792c75e776b039788d46568a967690e10086b1f5daf3304a658721f1139bbed65b41a8fdcfe213757d342287696c383be7668be111896388b292086ca2cd0a SHA512 e7952822861d7702494309d70e9d7385c5dfa929b521387bc81883d4316a5fae96c5776b00f81da6dcbaa2965fdf30ac8a8a1b9963806d36454ebd6886ddcbd1 diff --git a/dev-libs/libzia/libzia-4.24.ebuild b/dev-libs/libzia/libzia-4.24.ebuild new file mode 100644 index 000..4977fe81e7d --- /dev/null +++ b/dev-libs/libzia/libzia-4.24.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="platform abstraction code for tucnak package" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ftdi" + +RDEPEND="dev-libs/glib:2 + x11-libs/gtk+:2 + media-libs/libsdl + media-libs/libpng:0 + ftdi? ( dev-embedded/libftdi:0 )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +MAKEOPTS+=" -j1" + +src_prepare() { + eapply_user + sed -i -e "s/docsdir/#docsdir/g" \ + -e "s/docs_/#docs_/g" Makefile.am || die + + # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS detected" + sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die + + eautoreconf +} + +src_configure() { + econf \ + $(use_with ftdi) --with-sdl \ + --with-png --without-bfd \ + --disable-static +} + +src_install() { + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/
commit: 5a1c0c28388e30a75cef07a303d6eef1b4f7464d Author: Thomas Beierlein gentoo org> AuthorDate: Sun Dec 13 18:27:22 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Dec 13 18:27:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1c0c28 app-backup/bacula: Maintenance release Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> app-backup/bacula/Manifest| 1 + app-backup/bacula/bacula-9.6.7.ebuild | 428 ++ 2 files changed, 429 insertions(+) diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest index da06b2fc455..a4201f8397c 100644 --- a/app-backup/bacula/Manifest +++ b/app-backup/bacula/Manifest @@ -1,2 +1,3 @@ DIST bacula-9.6.5.tar.gz 4252526 BLAKE2B 48bfc9f45db10949fb4d7396c2ca15ed17dad3bd6ab9c6ab5cd0b3a80d1df0d37868a8671c2ead9b00fe89da91d43e945ca2818016f09502aff1a2fd3a5d455d SHA512 4018e242b2131c2416cd16ae3530c9c848dc8e88dd6532136c699a50fcbf39a574ffec8ef13bc5d7a9673d057b51cf1d1be80667e89abe0e18ec79d04b0edd70 DIST bacula-9.6.6.tar.gz 4253303 BLAKE2B 131353e24265f64dd3c4e0632bee93d2a170d3ed88626ab80f1804e7a218eb86c5ac7507f4a4fe5ef7d4472a1c90ef0f45e1a6ad0a4a65a1fa8f1a8f63287e3f SHA512 1b669bbf1e54f40e0426603601a4751c42101985de901f951a68add7644971d48615b3089c65fafd444c762c3d82b67cafdcae9636e8a19af8fd94ae631c315a +DIST bacula-9.6.7.tar.gz 4168102 BLAKE2B 8f5d5cbe8c3ce62105624138e9dfbb9f19eb0721bb2e377c07ef2cd3d4a8442641b4758b00b3050d2352dde31205658963782d2bec3e87242dac7b4b6a4d659c SHA512 27551faa2e4b13c6c2b9a2500f1253dfa5ee84929013491a7bf512d965d655c5af78b08201090474bc9b29827ca0a5c1c5a23a55712a1f739f37de75449cfd4d diff --git a/app-backup/bacula/bacula-9.6.7.ebuild b/app-backup/bacula/bacula-9.6.7.ebuild new file mode 100644 index 000..8b6104a81e9 --- /dev/null +++ b/app-backup/bacula/bacula-9.6.7.ebuild @@ -0,0 +1,428 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop libtool qmake-utils systemd + +MY_PV=${PV/_beta/-b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bacula.org/; +SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" + +DEPEND=" + !bacula-clientonly? ( + !bacula-nodir? ( virtual/mta ) + postgres? ( dev-db/postgresql:=[threads] ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + sqlite? ( dev-db/sqlite:3 ) + ) + dev-libs/gmp:0 + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtsvg:5 + x11-libs/qwt:6 + ) + logwatch? ( sys-apps/logwatch ) + readline? ( sys-libs/readline:0 ) + static? ( + dev-libs/lzo[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + acl? ( virtual/acl[static-libs(+)] ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + ) + ) + !static? ( + dev-libs/lzo + sys-libs/ncurses:= + sys-libs/zlib + acl? ( virtual/acl ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) +" +RDEPEND="${DEPEND} + acct-user/bacula + acct-group/bacula + !bacula-clientonly? ( + !bacula-nosd? ( + app-arch/mt-st + sys-block/mtx + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) +" + +REQUIRED_USE=" + !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) + static? ( bacula-clientonly ) +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + #XOR and !bacula-clientonly controlled by REQUIRED_USE + use mysql && export mydbtype="mysql" + use postgres && export mydbtype="postgresql" + use sqlite && export mydbtype="sqlite3" + + if use bacula-clientonly && use static && use qt5; then + ewarn + ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt5' useflag." + ewarn + fi +} + +src_prepare() { + #
[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/
commit: 33daec3571d94faf8b4013b8950aefa705d229e2 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 4 19:04:41 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 4 19:04:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33daec35 media-radio/flrig: Version bump Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/flrig/Manifest| 1 + media-radio/flrig/flrig-1.3.53.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest index 976a0061cc5..6a56f728655 100644 --- a/media-radio/flrig/Manifest +++ b/media-radio/flrig/Manifest @@ -1 +1,2 @@ DIST flrig-1.3.51.tar.gz 863499 BLAKE2B 5545c6fdc1e24e3395b8fe0be9ef509dbc55b53e9148bca298a8651bf39bc136cc447a59acba4a93c886bf483a8f29606b05f498aa7d5cf814dc259a488f0f84 SHA512 a2ab9b5f43efaa61cfb495d70f2be94d3332d1eaaad5c5458012324f8afef64f08df18ed2751dc4b1971c5388db46b926e6eb6213cbde416a9cb72cbff86ab32 +DIST flrig-1.3.53.tar.gz 882614 BLAKE2B e97ec9903b634797f1d251e1bd77501a9c060ed06cea0a71d4eb0939bf3c97e8f9b54118859de47f1a1fd985ef1824aa258c5fa7ef09d75b856c114d6dd7dab1 SHA512 2aed757926c003626afad710111b2f2750e244046590c1a4b58c441e7c708227022b0e7bf5b5b3b857b8a031d7449a468067bb7c82bf5c56139f5bf247086690 diff --git a/media-radio/flrig/flrig-1.3.53.ebuild b/media-radio/flrig/flrig-1.3.53.ebuild new file mode 100644 index 000..fc2f8c72ac1 --- /dev/null +++ b/media-radio/flrig/flrig-1.3.53.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="Transceiver control program for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html; +SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +DOCS=(AUTHORS ChangeLog README) + +RDEPEND="x11-libs/libX11 + x11-libs/fltk:1 + x11-misc/xdg-utils" + +DEPEND="${RDEPEND} + sys-devel/gettext"
[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/
commit: 8114d3258994f18bf5979878a2756317335b465f Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 4 19:03:16 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 4 19:03:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8114d325 media-radio/flrig: Drop old Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/flrig/Manifest| 1 - media-radio/flrig/flrig-1.3.50.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest index c67b533db7e..976a0061cc5 100644 --- a/media-radio/flrig/Manifest +++ b/media-radio/flrig/Manifest @@ -1,2 +1 @@ -DIST flrig-1.3.50.tar.gz 844791 BLAKE2B ca9675a8a107c31a56536f7ba8a76a2f0df8e27353ac0dac782d21c236d3dc5c9eda766b0264f9c28ca35580aa4626c98714fe52e8d81925868842d727d9ad17 SHA512 678c91bfc4c28cedbce992bb1320dfb3a68614db10d1a0e37f03bc0d522426f70fb0ce61f0b6d49f765bf9e566522b4133863de8da84583f1c08c8ce6a2fcb76 DIST flrig-1.3.51.tar.gz 863499 BLAKE2B 5545c6fdc1e24e3395b8fe0be9ef509dbc55b53e9148bca298a8651bf39bc136cc447a59acba4a93c886bf483a8f29606b05f498aa7d5cf814dc259a488f0f84 SHA512 a2ab9b5f43efaa61cfb495d70f2be94d3332d1eaaad5c5458012324f8afef64f08df18ed2751dc4b1971c5388db46b926e6eb6213cbde416a9cb72cbff86ab32 diff --git a/media-radio/flrig/flrig-1.3.50.ebuild b/media-radio/flrig/flrig-1.3.50.ebuild deleted file mode 100644 index 8b174faaddc..000 --- a/media-radio/flrig/flrig-1.3.50.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="Transceiver control program for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html; -SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -DOCS=(AUTHORS ChangeLog README) - -RDEPEND="x11-libs/libX11 - x11-libs/fltk:1 - x11-misc/xdg-utils" - -DEPEND="${RDEPEND} - sys-devel/gettext" - -src_prepare() { - eapply_user - eapply -p0 "${FILESDIR}"/fix-bashism.patch - eautoreconf -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 4db5790105cf419f74869101fbeb2a59d47674a4 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 4 19:02:08 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 4 19:02:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db57901 media-radio/fldigi: Version bump Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 1 + media-radio/fldigi/fldigi-4.1.17.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index c1df6779049..35502146d05 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,2 +1,3 @@ DIST fldigi-4.1.14.tar.gz 4792805 BLAKE2B 2f910c9eabb22dcc31e03fcebd5088edff9db128ab59ada553a3cd1016864a326204b7a082d1310c45ea682ed9264038e7e59a19ba68cf4ff5a30443b8033cd5 SHA512 b96a9d724087bacad93b6e729039ab67231ee6ebbd1b082c143e7bfb58f103012f98448f3ea0badabeeb748ed81d6d44e503b71bcb5ee6d0fa8108ab6d029d8d DIST fldigi-4.1.15.tar.gz 4838204 BLAKE2B 3eab05ba366457fe3b1452cca37b262ba07414619c36781512ae1063e87c764a2bd562f3b7ad4733d885835df778b9ba11eb6470aa84d99ad9f9b3e1ef3675c3 SHA512 6579b557c9ce7e878f1ba7e6f59e0f676b1baddff78a94bd4b76925204e9b5a871da3080c4c13122781cb2e77311f61e15c03c82fbdd34a845051093070e9ab0 +DIST fldigi-4.1.17.tar.gz 4844153 BLAKE2B 332ad513060e3655183bc371bace76784204bdd5556386d6b8ade0e57e00305069fee6d45397592761e27d101ae7ea060de6624ed235ff4ee673d07bb1c0 SHA512 0a98dbca2c8db16b9a9da847a315964ab8c221070a25717f2df95e1fd1edb08bda6fab3992fa7188e5fbc6830e2abba624053fcc9d285a8a3375556bed90dfc9 diff --git a/media-radio/fldigi/fldigi-4.1.17.ebuild b/media-radio/fldigi/fldigi-4.1.17.ebuild new file mode 100644 index 000..7ded0b14db4 --- /dev/null +++ b/media-radio/fldigi/fldigi-4.1.17.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls pulseaudio" +IUSE_CPU_FLAGS=" sse sse2 sse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + || ( + media-libs/portaudio[oss] + media-libs/portaudio[alsa] + ) + hamlib? ( media-libs/hamlib ) + pulseaudio? ( media-sound/pulseaudio ) + >=media-libs/libsndfile-1.0.10" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( "$FILESDIR"/$PN-c++11.patch ) + +src_configure() { + local myconf="" + + use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" + use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" + use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" + + econf ${myconf} \ + --with-sndfile \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --without-asciidoc +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 1639b78b3c1d8d0c6567330aa98253878908ccc6 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 4 19:01:05 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 4 19:01:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1639b78b media-radio/fldigi: Drop old Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 1 - media-radio/fldigi/fldigi-4.1.12.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index 632a32b811b..c1df6779049 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,3 +1,2 @@ -DIST fldigi-4.1.12.tar.gz 4790381 BLAKE2B 8be45c87bce298f91cb3975c8fe348b8ef39ea5ffe5eb719df496c075aa0773f8bf9b139312ea809057f926ffd27087fd41d350342f0f8ac198800a65178f367 SHA512 f74fd5915119d9d04a54260268d1dcd753ca50b48b388d2cc86a6ac2534ce0a0b1595124415b9aa19e518e58344a993510f5e9817f7893814821ebd3df7fa5ae DIST fldigi-4.1.14.tar.gz 4792805 BLAKE2B 2f910c9eabb22dcc31e03fcebd5088edff9db128ab59ada553a3cd1016864a326204b7a082d1310c45ea682ed9264038e7e59a19ba68cf4ff5a30443b8033cd5 SHA512 b96a9d724087bacad93b6e729039ab67231ee6ebbd1b082c143e7bfb58f103012f98448f3ea0badabeeb748ed81d6d44e503b71bcb5ee6d0fa8108ab6d029d8d DIST fldigi-4.1.15.tar.gz 4838204 BLAKE2B 3eab05ba366457fe3b1452cca37b262ba07414619c36781512ae1063e87c764a2bd562f3b7ad4733d885835df778b9ba11eb6470aa84d99ad9f9b3e1ef3675c3 SHA512 6579b557c9ce7e878f1ba7e6f59e0f676b1baddff78a94bd4b76925204e9b5a871da3080c4c13122781cb2e77311f61e15c03c82fbdd34a845051093070e9ab0 diff --git a/media-radio/fldigi/fldigi-4.1.12.ebuild b/media-radio/fldigi/fldigi-4.1.12.ebuild deleted file mode 100644 index 2ce4f991e27..000 --- a/media-radio/fldigi/fldigi-4.1.12.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="hamlib nls pulseaudio" -IUSE_CPU_FLAGS=" sse sse2 sse3" -IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" - -RDEPEND="x11-libs/fltk:1[threads,xft] - media-libs/libsamplerate - media-libs/libpng:0 - x11-misc/xdg-utils - dev-perl/RPC-XML - dev-perl/Term-ReadLine-Perl - || ( - media-libs/portaudio[oss] - media-libs/portaudio[alsa] - ) - hamlib? ( media-libs/hamlib ) - pulseaudio? ( media-sound/pulseaudio ) - >=media-libs/libsndfile-1.0.10" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -PATCHES=( "$FILESDIR"/$PN-c++11.patch ) - -src_configure() { - local myconf="" - - use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" - use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" - use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" - - econf ${myconf} \ - --with-sndfile \ - $(use_with hamlib) \ - $(use_enable nls) \ - $(use_with pulseaudio) \ - --without-asciidoc -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/hamlib/
commit: 4e5b236de59d74229c0e7090969c3b9b24a4314f Author: Thomas Beierlein gentoo org> AuthorDate: Fri Dec 4 17:22:51 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Dec 4 17:22:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5b236d media-libs/hamlib: Drop old Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-libs/hamlib/hamlib-3.3.ebuild | 93 - 1 file changed, 93 deletions(-) diff --git a/media-libs/hamlib/hamlib-3.3.ebuild b/media-libs/hamlib/hamlib-3.3.ebuild deleted file mode 100644 index e1f23ef7bc6..000 --- a/media-libs/hamlib/hamlib-3.3.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit autotools python-single-r1 - -DESCRIPTION="Ham radio backend rig control libraries" -HOMEPAGE="https://www.hamlib.org; -SRC_URI="https://www.github.com/${PN}/${PN}/releases/download/${PVR}/${P}.tar.gz; - -LICENSE="LGPL-2 GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc perl python tcl" - -RESTRICT="test" - -RDEPEND=" - =virtual/libusb-0* - dev-libs/libxml2 - sys-libs/readline:0= - perl? ( dev-lang/perl ) - python? ( ${PYTHON_DEPS} ) - tcl? ( dev-lang/tcl:0= )" - -DEPEND=" ${RDEPEND} - virtual/pkgconfig - dev-lang/swig - >=sys-devel/libtool-2.2 - doc? ( app-doc/doxygen )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -PATCHES=( "${FILESDIR}"/hamlib-3.3-format-security.patch ) - -DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer TODO) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # fix hardcoded libdir paths - sed -i -e "s#fix}/lib#fix}/$(get_libdir)/hamlib#" \ - -e "s#fix}/include#fix}/include/hamlib#" \ - hamlib.pc.in || die "sed failed" - - # Correct install target to whatever INSTALLDIRS says and use vendor - # installdirs everywhere (bug #611550) - sed -i -e "s#install_site#install#" \ - -e 's#MAKEFILE="Hamlib-pl.mk"#MAKEFILE="Hamlib-pl.mk" INSTALLDIRS=vendor#' \ - bindings/Makefile.am || die "sed failed patching for perl" - - # make building of documentation compatible with autotools-utils - sed -i -e "s/doc:/html:/g" doc/Makefile.am || die "sed failed" - - eautoreconf - - eapply "${PATCHES}" - - eapply_user -} - -src_configure() { - econf \ - --libdir=/usr/$(get_libdir)/hamlib \ - --disable-static \ - --with-xml-support \ - $(use_with perl perl-binding) \ - $(use_with python python-binding) \ - $(use_with tcl tcl-binding) -} - -src_compile() { - emake - use doc && emake html -} - -src_install() { - emake DESTDIR="${D}" install - - use doc && HTML_DOCS=( doc/html/ ) - einstalldocs - - insinto /usr/$(get_libdir)/pkgconfig - doins hamlib.pc - - echo "LDPATH=/usr/$(get_libdir)/hamlib" > "${T}"/73hamlib - doenvd "${T}"/73hamlib -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pyshp/
commit: ebdc6e4c7763ee1a6400782c38706d7a5672ce9a Author: Thomas Beierlein gentoo org> AuthorDate: Mon Nov 23 19:06:17 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Nov 23 19:06:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebdc6e4c sci-libs/pyshp: Version bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/pyshp/Manifest | 1 + sci-libs/pyshp/pyshp-2.1.2.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sci-libs/pyshp/Manifest b/sci-libs/pyshp/Manifest index 93db1c90cc7..4ed1738c29e 100644 --- a/sci-libs/pyshp/Manifest +++ b/sci-libs/pyshp/Manifest @@ -1 +1,2 @@ DIST pyshp-2.1.0.tar.gz 215360 BLAKE2B 2b32a3db242b90f801abdbc31f3c930bc40c3ad0606433d90f62c6b9af3c0459e8c8467d60aec1075368779e5a4fffa9e3985e1875d82edf732faf982359c605 SHA512 ab0c7832f7e480ec3cdbf94ec29f84b590486625bde3d5cf465e5dc6ddca02998b99510b6c14d5ba005816c5b091044badc1e68988fd971f9e18266096ad86cb +DIST pyshp-2.1.2.tar.gz 217857 BLAKE2B f4c50e16987b13b7968fe37e4e7f20329b6871c879b837113aac281527f6a00d5d13e10f93e8ecd5896cf089d801d76cec5d93645a6919fbc48d96d4318bb767 SHA512 54fadaa133d3fbf3b9a318be02dd21c2a35a3c58c15de8e6d0cffa6ca83eefe12603fe5930d3df63ad4c6a6d711336752f08923c6406168207ac291d05592582 diff --git a/sci-libs/pyshp/pyshp-2.1.2.ebuild b/sci-libs/pyshp/pyshp-2.1.2.ebuild new file mode 100644 index 000..5499cd13c87 --- /dev/null +++ b/sci-libs/pyshp/pyshp-2.1.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 + +DESCRIPTION="Pure Python read/write support for ESRI Shapefile format" +HOMEPAGE="https://pypi.org/project/pyshp/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + "${EPYTHON}" shapefile.py || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/hamlib/
commit: 69edfd9d12114d0f5996d0710aca6f264d7a9812 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Nov 18 19:32:25 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Nov 18 19:33:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69edfd9d media-libs/hamlib: Add python3.8 support Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> media-libs/hamlib/hamlib-3.3-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/media-libs/hamlib/hamlib-3.3-r1.ebuild b/media-libs/hamlib/hamlib-3.3-r1.ebuild new file mode 100644 index 000..fba1a537a60 --- /dev/null +++ b/media-libs/hamlib/hamlib-3.3-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit autotools python-single-r1 + +DESCRIPTION="Ham radio backend rig control libraries" +HOMEPAGE="https://www.hamlib.org; +SRC_URI="https://www.github.com/${PN}/${PN}/releases/download/${PVR}/${P}.tar.gz; + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc perl python tcl" + +RESTRICT="test" + +RDEPEND=" + =virtual/libusb-0* + dev-libs/libxml2 + sys-libs/readline:0= + perl? ( dev-lang/perl ) + python? ( ${PYTHON_DEPS} ) + tcl? ( dev-lang/tcl:0= )" + +DEPEND=" ${RDEPEND} + virtual/pkgconfig + dev-lang/swig + >=sys-devel/libtool-2.2 + doc? ( app-doc/doxygen )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +PATCHES=( "${FILESDIR}"/hamlib-3.3-format-security.patch ) + +DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer TODO) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # fix hardcoded libdir paths + sed -i -e "s#fix}/lib#fix}/$(get_libdir)/hamlib#" \ + -e "s#fix}/include#fix}/include/hamlib#" \ + hamlib.pc.in || die "sed failed" + + # Correct install target to whatever INSTALLDIRS says and use vendor + # installdirs everywhere (bug #611550) + sed -i -e "s#install_site#install#" \ + -e 's#MAKEFILE="Hamlib-pl.mk"#MAKEFILE="Hamlib-pl.mk" INSTALLDIRS=vendor#' \ + bindings/Makefile.am || die "sed failed patching for perl" + + # make building of documentation compatible with autotools-utils + sed -i -e "s/doc:/html:/g" doc/Makefile.am || die "sed failed" + + eautoreconf + + eapply "${PATCHES}" + + eapply_user +} + +src_configure() { + econf \ + --libdir=/usr/$(get_libdir)/hamlib \ + --disable-static \ + --with-xml-support \ + $(use_with perl perl-binding) \ + $(use_with python python-binding) \ + $(use_with tcl tcl-binding) +} + +src_compile() { + emake + use doc && emake html +} + +src_install() { + emake DESTDIR="${D}" install + + use doc && HTML_DOCS=( doc/html/ ) + einstalldocs + + insinto /usr/$(get_libdir)/pkgconfig + doins hamlib.pc + + echo "LDPATH=/usr/$(get_libdir)/hamlib" > "${T}"/73hamlib + doenvd "${T}"/73hamlib +}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: fe85502b06939125e5656d03c7032cd8c91e153a Author: Thomas Beierlein gentoo org> AuthorDate: Mon Nov 9 18:53:31 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Nov 9 18:53:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe85502b sci-visualization/pythonprop: Version bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/Manifest | 1 + .../pythonprop/pythonprop-0.30.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/sci-visualization/pythonprop/Manifest b/sci-visualization/pythonprop/Manifest index df3b3b966ad..5be43f4623d 100644 --- a/sci-visualization/pythonprop/Manifest +++ b/sci-visualization/pythonprop/Manifest @@ -1 +1,2 @@ DIST pythonprop-0.29.tar.gz 586118 BLAKE2B ac018f147206b59fbd2295e6e72d6e1a801d6456d8a9784bdb2511b0d9dcecfa455363826680051c90e0fcc83fdc95a16c91df120efb2e70456958276967dec7 SHA512 2fbbffedc9e010fdebeed7a84d23c599a2532ae0b67e6a2ba2da6bea0dc0496cb1f71ac54650285ed35196f33e689fc3d967e3bd7c4fb16832fc484a6b777fcb +DIST pythonprop-0.30.tar.gz 1141872 BLAKE2B 0703358221825bbeffb47cd5ff97a8de4c22ed9922347b96e359c7fbeffd6bae681a81d4938c03f4199ce583821d6e1006ce2e12aa718f50b5de69f2c0476a38 SHA512 421cade49a241d0dd38afa92e2c1874e2e6a0837ac7aeb9f4a294a2cec23e80e446e88a4de202de445cde73b9d816f4d6e487536be8c02017f1754c116fba310 diff --git a/sci-visualization/pythonprop/pythonprop-0.30.ebuild b/sci-visualization/pythonprop/pythonprop-0.30.ebuild new file mode 100644 index 000..38ac7c2ed83 --- /dev/null +++ b/sci-visualization/pythonprop/pythonprop-0.30.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit autotools python-single-r1 + +DESCRIPTION="Scripts to prepare and plot VOACAP propagation predictions" +HOMEPAGE="https://www.qsl.net/h/hz1jw/pythonprop; +SRC_URI="https://github.com/jawatson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] + sci-libs/cartopy[${PYTHON_MULTI_USEDEP}] + dev-python/scipy[${PYTHON_MULTI_USEDEP}] + ') + dev-python/cairocffi + sci-electronics/voacapl +" +DEPEND="${RDEPEND} + app-text/yelp-tools + app-text/rarian +" + +src_prepare() { + eapply_user + + # drop building *.pdf files + sed -i -e "s#docs/user/help##g" Makefile.am || die + # do not call update_destop_database here + sed -ie "s/UPDATE_DESKTOP = /UPDATE_DESKTOP = # /g" data/Makefile.am || die + # fix Desktop Entry + sed -ie "s/HamRadio/HamRadio;/g" data/voacapgui.desktop.in || die + eautoreconf +} + +src_install() { + default + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 6463547e3a48118fe55d8d4bfec09491a09360b6 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Oct 26 16:31:16 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Oct 26 16:31:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6463547e media-radio/fldigi: Version bump Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 1 + media-radio/fldigi/fldigi-4.1.15.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index 9079bc1d158..632a32b811b 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,2 +1,3 @@ DIST fldigi-4.1.12.tar.gz 4790381 BLAKE2B 8be45c87bce298f91cb3975c8fe348b8ef39ea5ffe5eb719df496c075aa0773f8bf9b139312ea809057f926ffd27087fd41d350342f0f8ac198800a65178f367 SHA512 f74fd5915119d9d04a54260268d1dcd753ca50b48b388d2cc86a6ac2534ce0a0b1595124415b9aa19e518e58344a993510f5e9817f7893814821ebd3df7fa5ae DIST fldigi-4.1.14.tar.gz 4792805 BLAKE2B 2f910c9eabb22dcc31e03fcebd5088edff9db128ab59ada553a3cd1016864a326204b7a082d1310c45ea682ed9264038e7e59a19ba68cf4ff5a30443b8033cd5 SHA512 b96a9d724087bacad93b6e729039ab67231ee6ebbd1b082c143e7bfb58f103012f98448f3ea0badabeeb748ed81d6d44e503b71bcb5ee6d0fa8108ab6d029d8d +DIST fldigi-4.1.15.tar.gz 4838204 BLAKE2B 3eab05ba366457fe3b1452cca37b262ba07414619c36781512ae1063e87c764a2bd562f3b7ad4733d885835df778b9ba11eb6470aa84d99ad9f9b3e1ef3675c3 SHA512 6579b557c9ce7e878f1ba7e6f59e0f676b1baddff78a94bd4b76925204e9b5a871da3080c4c13122781cb2e77311f61e15c03c82fbdd34a845051093070e9ab0 diff --git a/media-radio/fldigi/fldigi-4.1.15.ebuild b/media-radio/fldigi/fldigi-4.1.15.ebuild new file mode 100644 index 000..7ded0b14db4 --- /dev/null +++ b/media-radio/fldigi/fldigi-4.1.15.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls pulseaudio" +IUSE_CPU_FLAGS=" sse sse2 sse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + || ( + media-libs/portaudio[oss] + media-libs/portaudio[alsa] + ) + hamlib? ( media-libs/hamlib ) + pulseaudio? ( media-sound/pulseaudio ) + >=media-libs/libsndfile-1.0.10" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( "$FILESDIR"/$PN-c++11.patch ) + +src_configure() { + local myconf="" + + use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" + use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" + use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" + + econf ${myconf} \ + --with-sndfile \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --without-asciidoc +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/linsmith/, sci-electronics/linsmith/files/, profiles/
commit: 4782ebcebd439f7cb2baf372ac7edf45761baaa8 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Oct 7 14:55:54 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Oct 7 15:02:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4782ebce sci-electronics/linsmith: remove last rited package Closes: https://bugs.gentoo.org/726828 Signed-off-by: Thomas Beierlein gentoo.org> profiles/package.mask | 7 --- sci-electronics/linsmith/Manifest | 2 - .../linsmith/files/linsmith-datafiles.patch| 30 -- .../linsmith/linsmith-0.99.30-r1.ebuild| 67 - sci-electronics/linsmith/linsmith-0.99.31.ebuild | 70 -- sci-electronics/linsmith/metadata.xml | 15 - 6 files changed, 191 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index e50d128dda2..f055c888571 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -458,13 +458,6 @@ net-vpn/peervpn dev-db/mariadb:5.5 dev-db/mariadb:10.1 -# Thomas Beierlein (2020-09-09) -# Depends on obsolete gnome-base/libgnomeui. -# Upstream promised to have a better version -# for nearly a year now, but no release in sight. -# Masked for removal in 30 days. -sci-electronics/linsmith - # Louis Sautier (2020-09-10) # Masked for removal in 30 days, no revdeps. # All former consumers now use os.sendfile available in Python >= 3.3. diff --git a/sci-electronics/linsmith/Manifest b/sci-electronics/linsmith/Manifest deleted file mode 100644 index 96f5ae64740..000 --- a/sci-electronics/linsmith/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST linsmith-0.99.30.tar.gz 1132438 BLAKE2B fda024052d0aa1af7254aa37975a62bcb1bd2dbeb020202853bc32c85e6859bda6153fb5e6af8f18a4bf29a11c5eb7bd5eaacc68ebbf20b7d2622cc0d04d77d1 SHA512 d1f6cd3895b7c217de49c214f8b86b1bb9ce97d540546f0004b7f320b7cf142652cf0ec51ce48cf32b89564bf408546bf10d5f4937544cf9e8a4d87d1db5bed5 -DIST linsmith-0.99.31.tar.gz 1138998 BLAKE2B c8b32bf2530b87a0bb9f2b7914e5ccdb6c8ad28b57b919b93c4ed0fb272a2e61f588adb3794b81565580a68413f3cb4e43ac861c4a70cce105d3e821d21eccf3 SHA512 0218992243ff5db6efa39e01d7eddf6d44d921fe4caf131d020416d320a542f19bd577a3bbd9fc8df5f1ccb62ba152d02f825bab8fae55dadd262c5dce47c076 diff --git a/sci-electronics/linsmith/files/linsmith-datafiles.patch b/sci-electronics/linsmith/files/linsmith-datafiles.patch deleted file mode 100644 index cae7a2a7c28..000 --- a/sci-electronics/linsmith/files/linsmith-datafiles.patch +++ /dev/null @@ -1,30 +0,0 @@ Makefile.am.old2005-11-03 00:56:51.0 -0300 -+++ Makefile.am2005-11-03 00:57:09.0 -0300 -@@ -20,15 +20,6 @@ - fi \ - done \ - fi -- @$(NORMAL_INSTALL) -- if test -d $(srcdir)/datafiles; then \ --$(mkinstalldirs) $(DESTDIR)$(datadir)/$(PACKAGE); \ --for datafile in $(srcdir)/datafiles/*; do \ -- if test -f $$datafile; then \ --$(INSTALL_DATA) $$datafile $(DESTDIR)$(datadir)/$(PACKAGE); \ -- fi \ --done \ -- fi - - dist-hook: - if test -d pixmaps; then \ -@@ -39,11 +30,3 @@ - fi \ - done \ - fi -- if test -d datafiles; then \ --mkdir $(distdir)/datafiles; \ --for datafile in datafiles/*; do \ -- if test -f $$datafile; then \ --cp -p $$datafile $(distdir)/datafiles; \ -- fi \ --done \ -- fi diff --git a/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild b/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild deleted file mode 100644 index 6ee6d95fdf6..000 --- a/sci-electronics/linsmith/linsmith-0.99.30-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils autotools - -DESCRIPTION="Smith charting program, mainly designed for educational use" -HOMEPAGE="http://www.jcoppens.com/soft/linsmith/index.en.php; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc examples" - -RDEPEND=" - x11-libs/gtk+:2 - dev-libs/libxml2:2 - dev-libs/glib:2 - dev-libs/atk - gnome-base/libgnome - gnome-base/libgnomecanvas - gnome-base/libgnomeui" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - # This patch is to prevent make install copying - # the examples in /usr/share/linsmith - # Now they are cp to the correct location. - epatch \ - "${FILESDIR}"/${PN}-datafiles.patch - - # fix QA warnings about wrong categories and location of icon file - # in .desktop file - sed -i -e "s/Application;Engineering;/Education;Scienc
[gentoo-commits] repo/gentoo:master commit in: media-libs/hamlib/
commit: 2f7ce12df28b767f7999e752bb74908b23d60db2 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Oct 5 16:12:13 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Oct 5 16:13:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7ce12d media-libs/hamlib: Add python3_8 support Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-libs/hamlib/hamlib-4.0_rc2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/hamlib/hamlib-4.0_rc2.ebuild b/media-libs/hamlib/hamlib-4.0_rc2.ebuild index 48f31be1e14..78dd7f26161 100644 --- a/media-libs/hamlib/hamlib-4.0_rc2.ebuild +++ b/media-libs/hamlib/hamlib-4.0_rc2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) MY_P=${P/_rc2/~rc2} inherit autotools python-single-r1
[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/
commit: a2c51308026c61624cc0ad70115b208d3e00a166 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Sep 26 13:46:05 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Sep 26 13:46:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c51308 app-backup/bacula: Minor maintenance release Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> app-backup/bacula/Manifest| 1 + app-backup/bacula/bacula-9.6.6.ebuild | 428 ++ 2 files changed, 429 insertions(+) diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest index b043eabf262..da06b2fc455 100644 --- a/app-backup/bacula/Manifest +++ b/app-backup/bacula/Manifest @@ -1 +1,2 @@ DIST bacula-9.6.5.tar.gz 4252526 BLAKE2B 48bfc9f45db10949fb4d7396c2ca15ed17dad3bd6ab9c6ab5cd0b3a80d1df0d37868a8671c2ead9b00fe89da91d43e945ca2818016f09502aff1a2fd3a5d455d SHA512 4018e242b2131c2416cd16ae3530c9c848dc8e88dd6532136c699a50fcbf39a574ffec8ef13bc5d7a9673d057b51cf1d1be80667e89abe0e18ec79d04b0edd70 +DIST bacula-9.6.6.tar.gz 4253303 BLAKE2B 131353e24265f64dd3c4e0632bee93d2a170d3ed88626ab80f1804e7a218eb86c5ac7507f4a4fe5ef7d4472a1c90ef0f45e1a6ad0a4a65a1fa8f1a8f63287e3f SHA512 1b669bbf1e54f40e0426603601a4751c42101985de901f951a68add7644971d48615b3089c65fafd444c762c3d82b67cafdcae9636e8a19af8fd94ae631c315a diff --git a/app-backup/bacula/bacula-9.6.6.ebuild b/app-backup/bacula/bacula-9.6.6.ebuild new file mode 100644 index 000..8b6104a81e9 --- /dev/null +++ b/app-backup/bacula/bacula-9.6.6.ebuild @@ -0,0 +1,428 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop libtool qmake-utils systemd + +MY_PV=${PV/_beta/-b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bacula.org/; +SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" + +DEPEND=" + !bacula-clientonly? ( + !bacula-nodir? ( virtual/mta ) + postgres? ( dev-db/postgresql:=[threads] ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + sqlite? ( dev-db/sqlite:3 ) + ) + dev-libs/gmp:0 + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtsvg:5 + x11-libs/qwt:6 + ) + logwatch? ( sys-apps/logwatch ) + readline? ( sys-libs/readline:0 ) + static? ( + dev-libs/lzo[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + acl? ( virtual/acl[static-libs(+)] ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + ) + ) + !static? ( + dev-libs/lzo + sys-libs/ncurses:= + sys-libs/zlib + acl? ( virtual/acl ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) +" +RDEPEND="${DEPEND} + acct-user/bacula + acct-group/bacula + !bacula-clientonly? ( + !bacula-nosd? ( + app-arch/mt-st + sys-block/mtx + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) +" + +REQUIRED_USE=" + !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) + static? ( bacula-clientonly ) +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + #XOR and !bacula-clientonly controlled by REQUIRED_USE + use mysql && export mydbtype="mysql" + use postgres && export mydbtype="postgresql" + use sqlite && export mydbtype="sqlite3" + + if use bacula-clientonly && use static && use qt5; then + ewarn + ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt5' useflag." + ewarn + fi +} + +src_prepare() { + # adjusts default configuration files for several binaries + # to /etc/bacula/ instead of ./ + pushd src >&/dev/null || die + for f in console/console.c dird/dird.c filed/filed.c \ + stored/bcopy.c stored/bextract.c stored/bls.c \ + stored/bscan.c stored/btape.
[gentoo-commits] repo/gentoo:master commit in: media-radio/grig/
commit: 3f67f5c317712072ffb03f5572ae698f3c0a93f1 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Sep 26 13:32:15 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Sep 26 13:32:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f67f5c3 media-radio/grig: Limit dependecy to https://bugs.gentoo.org/742512 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/grig/grig-0.8.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-radio/grig/grig-0.8.1.ebuild b/media-radio/grig/grig-0.8.1.ebuild index f290930b0dd..198e5a7d5dd 100644 --- a/media-radio/grig/grig-0.8.1.ebuild +++ b/media-radio/grig/grig-0.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -17,7 +17,7 @@ IUSE="" DEPEND=" dev-libs/glib:2 x11-libs/gtk+:2 - media-libs/hamlib" +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: 5e8b1ca352c8b71b0b5a1446f124a769f19f1ecd Author: Thomas Beierlein gentoo org> AuthorDate: Sat Sep 26 11:43:06 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Sep 26 11:43:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8b1ca3 dev-libs/libzia: Version bump Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/Manifest | 1 + dev-libs/libzia/libzia-4.23.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index 6a7c206f59b..c45873c3d81 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,2 +1,3 @@ DIST libzia-4.21.tar.gz 631871 BLAKE2B 8c54ae86e38569914c05da6c11b8ffe2c349884fb4e8ea00b05b88da12f6ee4e80ddac82f1790b67586c24d9df5b0ab71053fc80479cfdde22250a034db6dbef SHA512 e4277dfc3c004a0a1d1ccd8a11431e46344763ff5df68403b451e2be4b6bd00862fe2af0e15ce9017c3d6144d301e792f9279632687697e0dd4a238c805b04a8 DIST libzia-4.22.tar.gz 626973 BLAKE2B 6cc87ce5bb11824fc6fbaebbf1ab3c4728884d626c18455088e02d61f84d361f194d07567eed5408671e0c31c015e1fb1d9245294457e699a0342f8487778023 SHA512 1b04460e3706e13e7b6e680a1c58c72131a7f7436a40e9b74ddfd1119cb8507e509658081b9d2daa8eb085f101091a897f8ffec518d74d4409cbd07d999d2c40 +DIST libzia-4.23.tar.gz 627405 BLAKE2B 913173aca367dd660b8e04502e1198072e99e9ece5cd30ef2d4ad528292b3aba00799d89ee336bdf6a1cebf43118610caddfeeedccdd4b5af48bd54ac795066b SHA512 c34aff9b8a19713ea9881ea5a58a038fe7f0127c3503c845ecd6187ab07f90f7ae2727331e43b9cfb6b8db15d8dcbf80b2e1f4105bb4a34e9b30d9778d3a815b diff --git a/dev-libs/libzia/libzia-4.23.ebuild b/dev-libs/libzia/libzia-4.23.ebuild new file mode 100644 index 000..4977fe81e7d --- /dev/null +++ b/dev-libs/libzia/libzia-4.23.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="platform abstraction code for tucnak package" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ftdi" + +RDEPEND="dev-libs/glib:2 + x11-libs/gtk+:2 + media-libs/libsdl + media-libs/libpng:0 + ftdi? ( dev-embedded/libftdi:0 )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +MAKEOPTS+=" -j1" + +src_prepare() { + eapply_user + sed -i -e "s/docsdir/#docsdir/g" \ + -e "s/docs_/#docs_/g" Makefile.am || die + + # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS detected" + sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die + + eautoreconf +} + +src_configure() { + econf \ + $(use_with ftdi) --with-sdl \ + --with-png --without-bfd \ + --disable-static +} + +src_install() { + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/
commit: 132cf8f5ca7a1bce3c63862f52e0a1c2d098cecd Author: Thomas Beierlein gentoo org> AuthorDate: Sat Sep 26 11:44:40 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Sep 26 11:44:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132cf8f5 media-radio/tucnak: Version bump Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tucnak/Manifest | 1 + media-radio/tucnak/tucnak-4.23.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index c5438ee5672..a0c87749505 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,2 +1,3 @@ DIST tucnak-4.21.tar.gz 3545924 BLAKE2B dabc9647e4fde5c8c3b3e9b2ee5f072ce6e85138c6a45f635c05dcf47763a39e191a6ac3d97e71b79d3913915126261f565f8e273cd257731e04bc5ab7956aab SHA512 73fe2e92a0db3a8e152cfc25bbaefdeec6fd7f11223d02eae6c1ac5526c02404e89ecd4f2f715e7fda1d72fd872fc240694ce674d57a95c03417cf59dbd6532c DIST tucnak-4.22.tar.gz 3547159 BLAKE2B 4a08bc0f7cfa5bbef6d367e7d5780707b6500bf35938ba38bab779ab68e379dd48f6f08146c042e10f2fe4eb7c6d807fef4a8c64ab4ddd8d4fff25f9a0765436 SHA512 d4ec3707137e7a79ede5722806f30f6442988b6cf79e15578978344d6f3dc978a4ef7bfff215458a65d7436e6344e7288c911e499ad3c03b9edb754cd390e2fc +DIST tucnak-4.23.tar.gz 3550740 BLAKE2B 559f082e19dc22fb119ba6b075f83a49838347bde8856e22a90b9bfc66c8df17ef172967e0e6c4a88a3cfb7764ad36b6fe1a2dd18a9212d8c4637346a8616e7b SHA512 febd5daf943ec4428fe4d77542e20a47d69b017d345aff00ee7e0aca0cc287cf0f1abf3f858051e23aa8d0dffa4146b22fbdb5813d97debb902b91fd99dcd50a diff --git a/media-radio/tucnak/tucnak-4.23.ebuild b/media-radio/tucnak/tucnak-4.23.ebuild new file mode 100644 index 000..b4c1192a2e4 --- /dev/null +++ b/media-radio/tucnak/tucnak-4.23.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic multilib + +DESCRIPTION="Amateur Radio VHF Contest Logbook" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa fftw gpm hamlib suid" + +RDEPEND="dev-libs/glib:2 + dev-libs/libzia + media-libs/libsndfile + >=media-libs/libsdl-1.2 + alsa? ( media-libs/alsa-lib ) + fftw? ( sci-libs/fftw:3.0 ) + gpm? ( sys-libs/gpm ) + hamlib? ( media-libs/hamlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + eapply_user + # fix destop file + sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die + # fix doc install path + sed -i -e "s/docsdir/# docsdir/" \ + -e "s/docs_DATA =/# docs_DATA/" \ + -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die + eautoreconf +} + +src_configure() { + append-ldflags -L/usr/$(get_libdir)/hamlib + econf $(use_with alsa) \ + $(use_with gpm) $(use_with hamlib) \ + $(use_with fftw fftw3) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog doc/NAVOD.pdf + if use suid ; then + fperms 4711 /usr/bin/soundwrapper + fi +} + +pkg_postinst() { + elog "In order to use sound with tucnak add yourself to the 'audio' group" + elog "and to key your rig via the parport add yourself to the 'lp' group" + elog "" + elog "tucnak can be used with the following additional packages:" + elog " media-radio/cwdaemon : Morse output via code cwdaemon" + elog " (No need to recompile)" + if use suid ; then + ewarn "You have choosen to install the little helper program 'soundwrapper'" + ewarn "setuid by setting USE=suid. That helper is only needed if you" + ewarn "want to use morse sidetone output via the PC speaker." + ewarn "" + ewarn "While the helper should be safe by design be aware that setting" + ewarn "any program setuid is a security risk." + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/, media-radio/tlf/files/
commit: 7a5ea90f63bbe555800d36404d956a958673b59c Author: Thomas Beierlein gentoo org> AuthorDate: Sun Sep 13 15:57:17 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Sep 13 15:59:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5ea90f media-radio/tlf: Fix failig test (bug #740298) Thanks ago for reporting Closes: https://bugs.gentoo.org/740298 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tlf/files/tlf-1.4.1-zone_nr.patch | 20 media-radio/tlf/tlf-1.4.1.ebuild | 2 ++ 2 files changed, 22 insertions(+) diff --git a/media-radio/tlf/files/tlf-1.4.1-zone_nr.patch b/media-radio/tlf/files/tlf-1.4.1-zone_nr.patch new file mode 100644 index 000..cc5cf377592 --- /dev/null +++ b/media-radio/tlf/files/tlf-1.4.1-zone_nr.patch @@ -0,0 +1,20 @@ +diff --git a/src/zone_nr.c b/src/zone_nr.c +index c7e2a33..805bd4e 100644 +--- a/src/zone_nr.c b/src/zone_nr.c +@@ -20,11 +20,14 @@ + * get zone number + * + *--*/ +- ++#include "string.h" + + int zone_nr(char *comment) { + int z = 0; + ++if (strlen(comment) < 2) ++ return z; ++ + if (comment[0] <= 57 && comment[0] >= 48) + z = (comment[0] - 48) * 10; + if (comment[1] <= 57 && comment[1] >= 48) diff --git a/media-radio/tlf/tlf-1.4.1.ebuild b/media-radio/tlf/tlf-1.4.1.ebuild index 23bc6b749b8..8da29357b28 100644 --- a/media-radio/tlf/tlf-1.4.1.ebuild +++ b/media-radio/tlf/tlf-1.4.1.ebuild @@ -25,6 +25,8 @@ DEPEND=" ${RDEPEND} test? ( dev-util/cmocka )" +PATCHES=( "${FILESDIR}"/${P}-zone_nr.patch ) + src_configure() { append-ldflags -L/usr/$(get_libdir)/hamlib econf --enable-fldigi-xmlrpc
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e38f97ab5e30d5f5cc4d81eedf200ed59022a917 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Sep 11 07:41:05 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Sep 11 07:43:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38f97ab profiles/package.mask: mask sci-electronics/linsmith for removal Signed-off-by: Thomas Beierlein gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 88f5c7ea16d..bad0d3ce614 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,13 @@ #--- END OF EXAMPLES --- +# Thomas Beierlein (2020-09-09) +# Depends on obsolete gnome-base/libgnomeui. +# Upstream promised to have a better version +# for nearly a year now, but no release in sight. +# Masked for removal in 30 days. +sci-electronics/linsmith + # Louis Sautier (2020-09-10) # Masked for removal in 30 days, no revdeps. # All former consumers now use os.sendfile available in Python >= 3.3.
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/files/, media-radio/wsjtx/
commit: 528ae0d10f4c2400dc82620c1c7ea866215b4325 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Sep 8 14:59:27 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Sep 8 15:00:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528ae0d1 media-radio/wsjtx: Fix compiler flags for OpenMP Due to the mixed compiler suite - clang/clang++ for c/c++ and gfortran for fortran files - the ebuild needs different flag settings for OpenMP. Unfortunately the build system has no clear distinction between the different set of compiler flags. That gets fixed here. Closes: https://bugs.gentoo.org/740292 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/files/wsjtx-clang.patch | 20 media-radio/wsjtx/wsjtx-2.2.2.ebuild | 3 ++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/media-radio/wsjtx/files/wsjtx-clang.patch b/media-radio/wsjtx/files/wsjtx-clang.patch new file mode 100644 index 000..bb6c97a538f --- /dev/null +++ b/media-radio/wsjtx/files/wsjtx-clang.patch @@ -0,0 +1,20 @@ +--- a/CMakeLists.txt 2020-09-08 10:36:55.770304108 +0200 b/CMakeLists.txt 2020-09-08 10:37:28.346406308 +0200 +@@ -1193,7 +1193,7 @@ + if (OpenMP_C_FLAGS) + set_target_properties (wsjt_fort_omp + PROPERTIES +- COMPILE_FLAGS "${OpenMP_C_FLAGS}" ++ COMPILE_FLAGS "${OpenMP_Fortran_FLAGS}" + ) + endif () + set_target_properties (wsjt_fort_omp +@@ -1260,7 +1260,7 @@ + if (OpenMP_C_FLAGS) + set_target_properties (jt9 + PROPERTIES +-COMPILE_FLAGS "${OpenMP_C_FLAGS}" ++ COMPILE_FLAGS "${OpenMP_Fortran_FLAGS}" + LINK_FLAGS "${OpenMP_C_FLAGS}" + ) + endif () diff --git a/media-radio/wsjtx/wsjtx-2.2.2.ebuild b/media-radio/wsjtx/wsjtx-2.2.2.ebuild index 01c2452f0a8..923305c594b 100644 --- a/media-radio/wsjtx/wsjtx-2.2.2.ebuild +++ b/media-radio/wsjtx/wsjtx-2.2.2.ebuild @@ -41,7 +41,8 @@ PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" "${FILESDIR}/${PN}-fix-unicode.patch" "${FILESDIR}/${PN}-drop-docs.patch" "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch" - "${FILESDIR}/${PN}-2.2.0-werror.patch" ) + "${FILESDIR}/${PN}-2.2.0-werror.patch" + "${FILESDIR}/${PN}-clang.patch" ) DOCS=( AUTHORS BUGS NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/
commit: d239766cfd794f5a8050cd6ff91ae1f1a2fd19e2 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Sep 8 14:31:20 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Sep 8 15:00:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d239766c media-radio/wsjtx: Drop old Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/Manifest | 1 - media-radio/wsjtx/wsjtx-2.2.0.ebuild | 71 2 files changed, 72 deletions(-) diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest index ba52ca78f31..f15325836fc 100644 --- a/media-radio/wsjtx/Manifest +++ b/media-radio/wsjtx/Manifest @@ -1,3 +1,2 @@ DIST wsjtx-2.1.2.tgz 44928980 BLAKE2B de4e4e892893e5087199385aaee8753c0f71eb36cd23734ae430f50d8a09520bf2bf3df7038bcf03ba4e9ca24534c98a1b6cb5dc444d68d3183279231cf18974 SHA512 037f0604b0a22f6d02f0979b94dd054157c96ee7a8c07284d072f87f6586901346bef1a3c7e19d367a82764dafc9f00b7d1a0929d163a46f1b249aaa3929b1a8 -DIST wsjtx-2.2.0.tgz 23158263 BLAKE2B e605447ffe0f7e4af4df3f15fced342aa61d40100778df731b1c419ac03fd569dde3547a7082fc41a6b07080b11305517a8cdca3a1b8404548ecffdb5b7b616d SHA512 7df7c80047b34097fc26b0d8c21de8b3ca27bae15602b1bb1ad117fe13f14931145bd55fcdceb86f2ee931d51285c6175f7b7cd89891b7e88c4baf7c17ed82cd DIST wsjtx-2.2.2.tgz 23213092 BLAKE2B ce558180208ad33ddf2089f1747630cd07975547ba93bb693698ce599caec8d3d3367128581dfd110c6fe240bce9a0e6b8351ef178e6b53f3490a29a96367460 SHA512 923df18f5cbbd3e40294ccc4d3730f40c13c345723b9e66063ff0dd7db65caa9a64323711201a73b8c455dc1c29f67e4645dfbf98e0fc2c60a1630ce6cd1 diff --git a/media-radio/wsjtx/wsjtx-2.2.0.ebuild b/media-radio/wsjtx/wsjtx-2.2.0.ebuild deleted file mode 100644 index dca5c443676..000 --- a/media-radio/wsjtx/wsjtx-2.2.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit cmake - -MY_P=${P/_/-} - -DESCRIPTION="Weak signal ham radio communication" -HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html; -SRC_URI="mirror://sourceforge/wsjt/${MY_P}.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND="dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtconcurrent:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtprintsupport:5 - virtual/libusb:1 - media-libs/hamlib - media-libs/portaudio - sci-libs/fftw:3.0[threads,fortran] - virtual/fortran - app-text/asciidoc - doc? ( dev-ruby/asciidoctor )" -DEPEND="${RDEPEND} - dev-qt/linguist-tools - " - -S=${WORKDIR}/wsjtx - -PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" - "${FILESDIR}/${PN}-fix-unicode.patch" - "${FILESDIR}/${PN}-drop-docs.patch" - "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch" - "${FILESDIR}/${PN}-2.2.0-werror.patch" ) - -DOCS=( AUTHORS BUGS NEWS README THANKS ) - -src_unpack() { - unpack ${A} - unpack "${WORKDIR}/${MY_P}/src/wsjtx.tgz" -} - -src_configure() { - cmake_comment_add_subdirectory debian - - local mycmakeargs=( - -DWSJT_GENERATE_DOCS="$(usex doc)" - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile -} - -src_install() { - cmake_src_install - rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die - rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/hamlib/
commit: 6ec6d4cad9172c30e4571f458b56bdd90a59de86 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Sep 8 05:55:12 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Sep 8 05:55:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec6d4ca media-libs/hamlib: Version bump Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-libs/hamlib/Manifest | 1 + media-libs/hamlib/hamlib-4.0_rc2.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/media-libs/hamlib/Manifest b/media-libs/hamlib/Manifest index 78d16fda5aa..04a2aeab276 100644 --- a/media-libs/hamlib/Manifest +++ b/media-libs/hamlib/Manifest @@ -1 +1,2 @@ DIST hamlib-3.3.tar.gz 2192119 BLAKE2B edefd8b8c75876c07fa498c98f7d6760985fdecc477bf6711e948071e45964bf7fdf6705b3172e56951366a7dfb0288e025eab66d3b6436d158649ae53ac39bd SHA512 4cf6c94d0238c8a13aed09413b3f4a027c8ded07f8840cdb2b9d38b39b6395a4a88a8105257015345f6de0658ab8c60292d11a9de3e16a493e153637af630a80 +DIST hamlib-4.0~rc2.tar.gz 2188867 BLAKE2B 02df21910266e47c99e3cd72fc815ed75b9b5f50b29b9a94aa6fc5ddac73b1a09d16caa0d5e4be71bfe44e1940b853a0a8e1303f23fbacf003da18eed198531c SHA512 6d192bbb1c98e76fdfd1dd6bde1d0fd8b668243332827ae609e7bb4a93a3fed9fda0b12363638f5e9df65d65fd2305dfd493bd37a99aca2f2bd5b0861e948d5b diff --git a/media-libs/hamlib/hamlib-4.0_rc2.ebuild b/media-libs/hamlib/hamlib-4.0_rc2.ebuild new file mode 100644 index 000..48f31be1e14 --- /dev/null +++ b/media-libs/hamlib/hamlib-4.0_rc2.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +MY_P=${P/_rc2/~rc2} + +inherit autotools python-single-r1 + +DESCRIPTION="Ham radio backend rig control libraries" +HOMEPAGE="https://www.hamlib.org; +SRC_URI="mirror://sourceforge/hamlib/${MY_P}.tar.gz" + +LICENSE="LGPL-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc perl python tcl" + +RESTRICT="test" + +RDEPEND=" + =virtual/libusb-0* + dev-libs/libxml2 + sys-libs/readline:0= + perl? ( dev-lang/perl ) + python? ( ${PYTHON_DEPS} ) + tcl? ( dev-lang/tcl:0= )" + +DEPEND=" ${RDEPEND} + virtual/pkgconfig + dev-lang/swig + >=sys-devel/libtool-2.2 + doc? ( app-doc/doxygen )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=(AUTHORS NEWS PLAN README README.betatester README.developer TODO) + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # fix hardcoded libdir paths + sed -i -e "s#fix}/lib#fix}/$(get_libdir)/hamlib#" \ + -e "s#fix}/include#fix}/include/hamlib#" \ + hamlib.pc.in || die "sed failed" + + # Correct install target to whatever INSTALLDIRS says and use vendor + # installdirs everywhere (bug #611550) + sed -i -e "s#install_site#install#" \ + -e 's#MAKEFILE="Hamlib-pl.mk"#MAKEFILE="Hamlib-pl.mk" INSTALLDIRS=vendor#' \ + bindings/Makefile.am || die "sed failed patching for perl" + + # make building of documentation compatible with autotools-utils + sed -i -e "s/doc:/html:/g" doc/Makefile.am || die "sed failed" + + eautoreconf + + eapply_user +} + +src_configure() { + econf \ + --libdir=/usr/$(get_libdir)/hamlib \ + --disable-static \ + --with-xml-support \ + $(use_with perl perl-binding) \ + $(use_with python python-binding) \ + $(use_with tcl tcl-binding) +} + +src_compile() { + emake + use doc && emake html +} + +src_install() { + emake DESTDIR="${D}" install + + use python && python_optimize + + use doc && HTML_DOCS=( doc/html/ ) + einstalldocs + + insinto /usr/$(get_libdir)/pkgconfig + doins hamlib.pc + + echo "LDPATH=/usr/$(get_libdir)/hamlib" > "${T}"/73hamlib + doenvd "${T}"/73hamlib +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: b8105556f4d5d66f45746d8574d96f4fd395b826 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Sep 8 05:49:02 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Sep 8 05:51:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8105556 sci-libs/cartopy: Add python 3.8 support Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/cartopy-0.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild b/sci-libs/cartopy/cartopy-0.18.0.ebuild index 0e8e4f590af..2fb1a4020f2 100644 --- a/sci-libs/cartopy/cartopy-0.18.0.ebuild +++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 virtualx MY_PV=${PV/_beta/b}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: 7b4f7668f55012a2e4fe71e7fc6efc36dc840c5e Author: Thomas Beierlein gentoo org> AuthorDate: Tue Sep 8 05:51:06 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Sep 8 05:51:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4f7668 sci-visualization/pythonprop: Add python 3.8 support Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/pythonprop-0.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/pythonprop/pythonprop-0.29.ebuild b/sci-visualization/pythonprop/pythonprop-0.29.ebuild index b0d9d787047..372c14f28f4 100644 --- a/sci-visualization/pythonprop/pythonprop-0.29.ebuild +++ b/sci-visualization/pythonprop/pythonprop-0.29.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit autotools python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: 7a266034b98bc5a933391b5b63dfc9b744d158f1 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Aug 31 15:39:34 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Aug 31 15:40:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a266034 sci-libs/cartopy: Fix missing USE dependency Closes: https://bugs.gentoo.org/739660 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/cartopy-0.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild b/sci-libs/cartopy/cartopy-0.18.0.ebuild index 0be07b47077..0e8e4f590af 100644 --- a/sci-libs/cartopy/cartopy-0.18.0.ebuild +++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild @@ -28,7 +28,7 @@ RDEPEND=" dev-python/six[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] sci-libs/scipy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] sci-libs/gdal[python,${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/voacapl/
commit: d36258bef01777c8bdbb294537c3ff312a0fb431 Author: Thomas Beierlein gentoo org> AuthorDate: Sun Aug 30 10:12:22 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Aug 30 10:14:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36258be sci-electronics/voacapl: Drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-electronics/voacapl/Manifest | 1 - sci-electronics/voacapl/voacapl-0.6.7.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/sci-electronics/voacapl/Manifest b/sci-electronics/voacapl/Manifest index da02cab2645..7701834abf2 100644 --- a/sci-electronics/voacapl/Manifest +++ b/sci-electronics/voacapl/Manifest @@ -1,2 +1 @@ -DIST voacapl-0.6.7.tar.gz 2061884 BLAKE2B cd0843f42f7284ea77be125b879c7304c50991540c1c376c2f684a8ef0def313b70a11d65a890d5b1458d51cd113e69ba3731f0eb5121f1c90b9555b449b58ed SHA512 bdd8c420ea1bb352885a0a127db1494b8cbb6d01e78fa47e577314e39b35d8265e1b62e99719edce512200ed84644dd6693e88aea63ab7416b1f24a3b25cdbc8 DIST voacapl-0.7.2.tar.gz 2054761 BLAKE2B 8a6dc0f0af9c42b9463b4b436c8652e049b5e8b9874406da33352f5ad67e154d977ffadabbfd92764be61cfac1fea22f0900c3cf1a6c80b3e0c2297e4623df61 SHA512 d78bccdfb7db079dc77e60f80bbae66a48d6173fccec9dd32a6a0cbc283af64d8ab05eebd1e43f4b0461653919a557a88c9b3603b5d13927fbda41d2cbab78c0 diff --git a/sci-electronics/voacapl/voacapl-0.6.7.ebuild b/sci-electronics/voacapl/voacapl-0.6.7.ebuild deleted file mode 100644 index 4f6b0eb4b26..000 --- a/sci-electronics/voacapl/voacapl-0.6.7.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit fortran-2 - -DESCRIPTION="HF propagation prediction tool" -HOMEPAGE="https://www.qsl.net/hz1jw/voacapl/index.html; -SRC_URI="https://www.qsl.net/hz1jw/${PN}/downloads/${P}.tar.gz; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RESTRICT="mirror bindist" - -src_compile() { - # bug 513766 - emake -j1 DESTDIR="${D}" -} - -src_install() { - emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install -}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/voacapl/
commit: 3ff87a7040b5b99cf7b3baedc3c6b71b2115ce28 Author: Thomas Beierlein gentoo org> AuthorDate: Sun Aug 30 10:13:34 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Aug 30 10:14:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff87a70 sci-electronics/voacapl: Version bump Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-electronics/voacapl/Manifest | 1 + sci-electronics/voacapl/voacapl-0.7.6.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/sci-electronics/voacapl/Manifest b/sci-electronics/voacapl/Manifest index 7701834abf2..edc0e9a7adf 100644 --- a/sci-electronics/voacapl/Manifest +++ b/sci-electronics/voacapl/Manifest @@ -1 +1,2 @@ DIST voacapl-0.7.2.tar.gz 2054761 BLAKE2B 8a6dc0f0af9c42b9463b4b436c8652e049b5e8b9874406da33352f5ad67e154d977ffadabbfd92764be61cfac1fea22f0900c3cf1a6c80b3e0c2297e4623df61 SHA512 d78bccdfb7db079dc77e60f80bbae66a48d6173fccec9dd32a6a0cbc283af64d8ab05eebd1e43f4b0461653919a557a88c9b3603b5d13927fbda41d2cbab78c0 +DIST voacapl-0.7.6.tar.gz 2114486 BLAKE2B 2177ccb93e83a2fe29ab14b1884c0a4adc9de02dfb35ab0d4e854405110ae2583e6d12f6d646e808f39e77e357639ce5ce3a3d8c425c86ee3d85f6050ba22e47 SHA512 192a974cad059ff265af272c195c8184e18785650e194d25906bc75de0c3d99b9730f2e8131e619300b5fe9f6dfb25cf1437b6701d019c5e6574340d8f6e113a diff --git a/sci-electronics/voacapl/voacapl-0.7.6.ebuild b/sci-electronics/voacapl/voacapl-0.7.6.ebuild new file mode 100644 index 000..8db2459df0c --- /dev/null +++ b/sci-electronics/voacapl/voacapl-0.7.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit fortran-2 + +MY_P=${PN}-v.${PV} + +DESCRIPTION="HF propagation prediction tool" +HOMEPAGE="https://www.qsl.net/hz1jw/voacapl/index.html; +SRC_URI="https://github.com/jawatson/${PN}/archive/v.${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT="mirror bindist" + +S="${WORKDIR}/${MY_P}" + +src_compile() { + # bug 513766 + emake -j1 DESTDIR="${D}" +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xnec2c/
commit: c8388c2d58228dc862c7407d18558b0f3a55fe72 Author: Thomas Beierlein gentoo org> AuthorDate: Sun Aug 30 07:54:27 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Aug 30 07:55:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8388c2d sci-electronics/xnec2c: Version bump Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-electronics/xnec2c/Manifest| 1 + sci-electronics/xnec2c/xnec2c-4.1.1.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/sci-electronics/xnec2c/Manifest b/sci-electronics/xnec2c/Manifest index f0a3dd7775a..ee715c61bc7 100644 --- a/sci-electronics/xnec2c/Manifest +++ b/sci-electronics/xnec2c/Manifest @@ -1 +1,2 @@ DIST xnec2c-3.5.1.tar.bz2 995554 BLAKE2B 697a7f1d5d89e108ebc02b6f21a3e9593cf617778f3b19c2bee2d901095c48e639b86922d360c752b8e9ecf1cb1dfd58169c33df3ee2d620968c236db334ba39 SHA512 3ba4bbe9d013176ced4d5aa584cd1e4b55caeb193cd3ec905e460421ed21038ff44dea332a3aa0650c34df6ef6bf5a2a9cbf5da7c7ba892b82c2fe7e253d99f5 +DIST xnec2c-4.1.1.tar.bz2 947969 BLAKE2B 81794dc557d5cc845043be97e07b628e69dcd26fddb3886d11bf31374eba0187491ad9787187f8f4a19cf04f644288c680d3b8778a7b6e144209951b25bbfbf1 SHA512 3a97521f568d79158d5d224958e4cb3708de8214476ba228f9ce0ac122899eb9b06f596d5b0c43a85a18dbd6d86e0751f1a70128c14dd8972f10deeb5a1db980 diff --git a/sci-electronics/xnec2c/xnec2c-4.1.1.ebuild b/sci-electronics/xnec2c/xnec2c-4.1.1.ebuild new file mode 100644 index 000..002559b18a7 --- /dev/null +++ b/sci-electronics/xnec2c/xnec2c-4.1.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A GTK+ graphical interactive version of nec2c" +HOMEPAGE="https://www.qsl.net/5b4az/pages/nec2.html; +SRC_URI="https://www.qsl.net/5b4az/pkg/nec2/xnec2c/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" + +RDEPEND="dev-libs/glib:2 + x11-libs/gtk+:3" +DEPEND="${RDEPEND} + sys-devel/gettext" + +src_install() { + default + rm -R "${D}/usr/share/doc/${PN}" || die + + docompress -x /usr/share/man + dodoc AUTHORS README doc/*.txt + use doc && dodoc -r doc/*.html doc/images + if use examples ; then + docinto examples + dodoc examples/* + fi +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xnec2c/
commit: adc1e8ec9c58fdb797df8d1ae25dc94aa9587415 Author: Thomas Beierlein gentoo org> AuthorDate: Sun Aug 30 07:14:42 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Aug 30 07:15:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc1e8ec sci-electronics/xnec2c: Bump EAPI, fix QA problems use docinto and dodoc instead of dohtml and insinto Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-electronics/xnec2c/xnec2c-3.5.1.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sci-electronics/xnec2c/xnec2c-3.5.1.ebuild b/sci-electronics/xnec2c/xnec2c-3.5.1.ebuild index 8bcf439db3c..134ddca07cc 100644 --- a/sci-electronics/xnec2c/xnec2c-3.5.1.ebuild +++ b/sci-electronics/xnec2c/xnec2c-3.5.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 inherit autotools eutils @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} sys-devel/gettext" src_prepare() { + eapply_user + glib-gettextize --force --copy || die eautoreconf } @@ -28,7 +30,7 @@ src_install() { default dodoc AUTHORS README doc/*.txt - use doc && dohtml -r doc/*.html doc/images - insinto /usr/share/doc/${PF}/examples - use examples && doins examples/* + use doc && dodoc -r doc/*.html doc/images + docinto examples + use examples && dodoc examples/* }
[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/
commit: 9e4deb3669961bc89af40a6dfca35351cd126f94 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Aug 29 18:12:08 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Aug 29 18:12:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4deb36 media-radio/flrig: Version bump Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/flrig/Manifest| 1 + media-radio/flrig/flrig-1.3.51.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest index 0ffe298c0b9..c67b533db7e 100644 --- a/media-radio/flrig/Manifest +++ b/media-radio/flrig/Manifest @@ -1 +1,2 @@ DIST flrig-1.3.50.tar.gz 844791 BLAKE2B ca9675a8a107c31a56536f7ba8a76a2f0df8e27353ac0dac782d21c236d3dc5c9eda766b0264f9c28ca35580aa4626c98714fe52e8d81925868842d727d9ad17 SHA512 678c91bfc4c28cedbce992bb1320dfb3a68614db10d1a0e37f03bc0d522426f70fb0ce61f0b6d49f765bf9e566522b4133863de8da84583f1c08c8ce6a2fcb76 +DIST flrig-1.3.51.tar.gz 863499 BLAKE2B 5545c6fdc1e24e3395b8fe0be9ef509dbc55b53e9148bca298a8651bf39bc136cc447a59acba4a93c886bf483a8f29606b05f498aa7d5cf814dc259a488f0f84 SHA512 a2ab9b5f43efaa61cfb495d70f2be94d3332d1eaaad5c5458012324f8afef64f08df18ed2751dc4b1971c5388db46b926e6eb6213cbde416a9cb72cbff86ab32 diff --git a/media-radio/flrig/flrig-1.3.51.ebuild b/media-radio/flrig/flrig-1.3.51.ebuild new file mode 100644 index 000..76d6201bcbf --- /dev/null +++ b/media-radio/flrig/flrig-1.3.51.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="Transceiver control program for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html; +SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +DOCS=(AUTHORS ChangeLog README) + +RDEPEND="x11-libs/libX11 + x11-libs/fltk:1 + x11-misc/xdg-utils" + +DEPEND="${RDEPEND} + sys-devel/gettext" + +src_prepare() { + eapply_user + eapply -p0 "${FILESDIR}"/fix-bashism.patch + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: 57333166649c9919657df04486f025867bf95eec Author: Thomas Beierlein gentoo org> AuthorDate: Sat Aug 29 17:37:51 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Aug 29 17:38:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57333166 sci-libs/cartopy: Drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/Manifest| 1 - sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/sci-libs/cartopy/Manifest b/sci-libs/cartopy/Manifest index def25f78022..15559100d5e 100644 --- a/sci-libs/cartopy/Manifest +++ b/sci-libs/cartopy/Manifest @@ -1,2 +1 @@ DIST cartopy-0.18.0.tar.gz 14191937 BLAKE2B bb10791ef2534dad404cc492e378161a4a078813b09d6e2c16d0d465c7dcfbaa7f24d3818cfe0f1f46e7683bdf2e00440640534835ce064492d5321489e355bc SHA512 912d5ab57c96b9e6c51b3ad26f94d77e495eb9c3a8fb8a68bdd957c11b1bc8a3ddc97e76e0d8a5ec9afca9302b01fe5753f4208ec3829df8741ee0ebbaafe30f -DIST cartopy-0.18.0_beta1.tar.gz 14215372 BLAKE2B 5bb1e98f18fdf57c0459202bfe77d4e4a476a3008e2f21a77cf643711cc3c438626915c31ee48886e980466f952985503987e3ed571295e2beb6c12754b382c4 SHA512 95d3bd87e57bea89eb2c25d6a709285ba59fb0f994abc3b37faf29b272b73647d0bc8979a25b1480f48bb55c957f4183ac3c3ad49b830ce686e931227c797abe diff --git a/sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild b/sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild deleted file mode 100644 index 0be07b47077..000 --- a/sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -inherit distutils-r1 virtualx - -MY_PV=${PV/_beta/b} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Python package for geospatial data processing and analysis" -HOMEPAGE="https://scitools.org.uk/cartopy; -SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/pyshp[${PYTHON_USEDEP}] - sci-libs/Shapely[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - sci-libs/gdal[python,${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/cython[${PYTHON_USEDEP}] - sci-libs/geos - sci-libs/proj -" - -distutils_enable_tests pytest - -DEPEND+="test? ( - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}"/${MY_P} - -python_prepare_all() { - # drop test file requiring network access, which got not covered by markers - rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die - # prepare matplotlib backend for test suite - export MPLCONFIGDIR="${T}" - echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die - distutils-r1_python_prepare_all -} - -python_test() { - cd "${BUILD_DIR}" - # drop all tests needing network access - virtx pytest -vv -m "not network and not natural_earth" || die "test failed" -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pyshp/
commit: 11a4f0567c8b64c3df892895a6d680af76f6cbe0 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Aug 29 17:37:02 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Aug 29 17:38:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a4f056 sci-libs/pyshp: Drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/pyshp/Manifest | 1 - sci-libs/pyshp/pyshp-1.2.0.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/sci-libs/pyshp/Manifest b/sci-libs/pyshp/Manifest index 4c844169a68..93db1c90cc7 100644 --- a/sci-libs/pyshp/Manifest +++ b/sci-libs/pyshp/Manifest @@ -1,2 +1 @@ -DIST pyshp-1.2.0.tar.gz 58993 BLAKE2B f7cb69976b6dd089be45d7984765f803ce94300dc19df1b99a11ba876365f49659fb37a5ebfa36ebe3ce6de4df9f0b80f628160ace9b11a66a247f9a57ac0a80 SHA512 c77e19f258ba9d2e2c480b82c342d2bbeae4b5855627aa98777fbf590e904d50045edecaa0e5ec2e03ddaaf49bf7261944fb77bcd26bf6d21e50c90c30cd0b43 DIST pyshp-2.1.0.tar.gz 215360 BLAKE2B 2b32a3db242b90f801abdbc31f3c930bc40c3ad0606433d90f62c6b9af3c0459e8c8467d60aec1075368779e5a4fffa9e3985e1875d82edf732faf982359c605 SHA512 ab0c7832f7e480ec3cdbf94ec29f84b590486625bde3d5cf465e5dc6ddca02998b99510b6c14d5ba005816c5b091044badc1e68988fd971f9e18266096ad86cb diff --git a/sci-libs/pyshp/pyshp-1.2.0.ebuild b/sci-libs/pyshp/pyshp-1.2.0.ebuild deleted file mode 100644 index 708ad5092d3..000 --- a/sci-libs/pyshp/pyshp-1.2.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Pure Python read/write support for ESRI Shapefile format" -HOMEPAGE="https://pypi.org/project/pyshp/; - -if [[ ${PV} == "" ]] ; then - SRC_URI="" - ESVN_REPO_URI="https://${PN}.googlecode.com/svn/trunk; - inherit subversion -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: 36945f35151655664b57404b323dc8f764537927 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Aug 28 16:26:06 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Aug 28 16:26:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36945f35 dev-libs/libzia: Version bump Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/Manifest | 1 + dev-libs/libzia/libzia-4.22.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index b2046fc41d4..6a7c206f59b 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1 +1,2 @@ DIST libzia-4.21.tar.gz 631871 BLAKE2B 8c54ae86e38569914c05da6c11b8ffe2c349884fb4e8ea00b05b88da12f6ee4e80ddac82f1790b67586c24d9df5b0ab71053fc80479cfdde22250a034db6dbef SHA512 e4277dfc3c004a0a1d1ccd8a11431e46344763ff5df68403b451e2be4b6bd00862fe2af0e15ce9017c3d6144d301e792f9279632687697e0dd4a238c805b04a8 +DIST libzia-4.22.tar.gz 626973 BLAKE2B 6cc87ce5bb11824fc6fbaebbf1ab3c4728884d626c18455088e02d61f84d361f194d07567eed5408671e0c31c015e1fb1d9245294457e699a0342f8487778023 SHA512 1b04460e3706e13e7b6e680a1c58c72131a7f7436a40e9b74ddfd1119cb8507e509658081b9d2daa8eb085f101091a897f8ffec518d74d4409cbd07d999d2c40 diff --git a/dev-libs/libzia/libzia-4.22.ebuild b/dev-libs/libzia/libzia-4.22.ebuild new file mode 100644 index 000..4977fe81e7d --- /dev/null +++ b/dev-libs/libzia/libzia-4.22.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="platform abstraction code for tucnak package" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ftdi" + +RDEPEND="dev-libs/glib:2 + x11-libs/gtk+:2 + media-libs/libsdl + media-libs/libpng:0 + ftdi? ( dev-embedded/libftdi:0 )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +MAKEOPTS+=" -j1" + +src_prepare() { + eapply_user + sed -i -e "s/docsdir/#docsdir/g" \ + -e "s/docs_/#docs_/g" Makefile.am || die + + # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS detected" + sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die + + eautoreconf +} + +src_configure() { + econf \ + $(use_with ftdi) --with-sdl \ + --with-png --without-bfd \ + --disable-static +} + +src_install() { + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/
commit: 1c7557a43b495e76f3b38a85383798c729a60e1f Author: Thomas Beierlein gentoo org> AuthorDate: Fri Aug 28 16:27:19 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Aug 28 16:27:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7557a4 media-radio/tucnak: Version bump Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tucnak/Manifest | 1 + media-radio/tucnak/tucnak-4.22.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index 3a52761933b..c5438ee5672 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1 +1,2 @@ DIST tucnak-4.21.tar.gz 3545924 BLAKE2B dabc9647e4fde5c8c3b3e9b2ee5f072ce6e85138c6a45f635c05dcf47763a39e191a6ac3d97e71b79d3913915126261f565f8e273cd257731e04bc5ab7956aab SHA512 73fe2e92a0db3a8e152cfc25bbaefdeec6fd7f11223d02eae6c1ac5526c02404e89ecd4f2f715e7fda1d72fd872fc240694ce674d57a95c03417cf59dbd6532c +DIST tucnak-4.22.tar.gz 3547159 BLAKE2B 4a08bc0f7cfa5bbef6d367e7d5780707b6500bf35938ba38bab779ab68e379dd48f6f08146c042e10f2fe4eb7c6d807fef4a8c64ab4ddd8d4fff25f9a0765436 SHA512 d4ec3707137e7a79ede5722806f30f6442988b6cf79e15578978344d6f3dc978a4ef7bfff215458a65d7436e6344e7288c911e499ad3c03b9edb754cd390e2fc diff --git a/media-radio/tucnak/tucnak-4.22.ebuild b/media-radio/tucnak/tucnak-4.22.ebuild new file mode 100644 index 000..b4c1192a2e4 --- /dev/null +++ b/media-radio/tucnak/tucnak-4.22.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic multilib + +DESCRIPTION="Amateur Radio VHF Contest Logbook" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa fftw gpm hamlib suid" + +RDEPEND="dev-libs/glib:2 + dev-libs/libzia + media-libs/libsndfile + >=media-libs/libsdl-1.2 + alsa? ( media-libs/alsa-lib ) + fftw? ( sci-libs/fftw:3.0 ) + gpm? ( sys-libs/gpm ) + hamlib? ( media-libs/hamlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + eapply_user + # fix destop file + sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die + # fix doc install path + sed -i -e "s/docsdir/# docsdir/" \ + -e "s/docs_DATA =/# docs_DATA/" \ + -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die + eautoreconf +} + +src_configure() { + append-ldflags -L/usr/$(get_libdir)/hamlib + econf $(use_with alsa) \ + $(use_with gpm) $(use_with hamlib) \ + $(use_with fftw fftw3) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog doc/NAVOD.pdf + if use suid ; then + fperms 4711 /usr/bin/soundwrapper + fi +} + +pkg_postinst() { + elog "In order to use sound with tucnak add yourself to the 'audio' group" + elog "and to key your rig via the parport add yourself to the 'lp' group" + elog "" + elog "tucnak can be used with the following additional packages:" + elog " media-radio/cwdaemon : Morse output via code cwdaemon" + elog " (No need to recompile)" + if use suid ; then + ewarn "You have choosen to install the little helper program 'soundwrapper'" + ewarn "setuid by setting USE=suid. That helper is only needed if you" + ewarn "want to use morse sidetone output via the PC speaker." + ewarn "" + ewarn "While the helper should be safe by design be aware that setting" + ewarn "any program setuid is a security risk." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: af1eaf61fff1f03f94bfee0589ae12b8c82df3ac Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 22 13:23:31 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 22 13:23:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1eaf61 dev-libs/libzia: Drop installing .a (and .la) files Closes: https://bugs.gentoo.org/733270 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/libzia-4.21.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-libs/libzia/libzia-4.21.ebuild b/dev-libs/libzia/libzia-4.21.ebuild index de56605304a..9feeb18eddf 100644 --- a/dev-libs/libzia/libzia-4.21.ebuild +++ b/dev-libs/libzia/libzia-4.21.ebuild @@ -34,5 +34,11 @@ src_prepare() { src_configure() { econf \ $(use_with ftdi) --with-sdl \ - --with-png --without-bfd + --with-png --without-bfd \ + --disable-static +} + +src_install() { + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -type f -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/
commit: 25c18fd54990c9a7455efbb8e5201c8562793792 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 22 13:21:16 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 22 13:21:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c18fd5 media-radio/tucnak: Drop old Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tucnak/Manifest | 1 - media-radio/tucnak/tucnak-4.20.ebuild | 68 --- 2 files changed, 69 deletions(-) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index 38dafdffd13..3a52761933b 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,2 +1 @@ -DIST tucnak-4.20.tar.gz 3542904 BLAKE2B 7fee170215d975abac64c6425ccc7604fb0948f4713fdbdf5e0197268b2e7bca1278b3e0c2e6e3698b6a8e3884eb47016d0fff1bca6e21e94c676a4ed848f223 SHA512 755861c7e1fedd8a3e17179681930a182bf95c19f9ed6a1f5e07d5781ba0c36f5bc8a7066a792e752ce04edebfe055a426bc4757ee137df60950165b2e4a6cb9 DIST tucnak-4.21.tar.gz 3545924 BLAKE2B dabc9647e4fde5c8c3b3e9b2ee5f072ce6e85138c6a45f635c05dcf47763a39e191a6ac3d97e71b79d3913915126261f565f8e273cd257731e04bc5ab7956aab SHA512 73fe2e92a0db3a8e152cfc25bbaefdeec6fd7f11223d02eae6c1ac5526c02404e89ecd4f2f715e7fda1d72fd872fc240694ce674d57a95c03417cf59dbd6532c diff --git a/media-radio/tucnak/tucnak-4.20.ebuild b/media-radio/tucnak/tucnak-4.20.ebuild deleted file mode 100644 index 8490a3d7874..000 --- a/media-radio/tucnak/tucnak-4.20.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic multilib - -DESCRIPTION="Amateur Radio VHF Contest Logbook" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa fftw gpm hamlib suid" - -RDEPEND="dev-libs/glib:2 - dev-libs/libzia - media-libs/libsndfile - >=media-libs/libsdl-1.2 - alsa? ( media-libs/alsa-lib ) - fftw? ( sci-libs/fftw:3.0 ) - gpm? ( sys-libs/gpm ) - hamlib? ( media-libs/hamlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - eapply_user - # fix destop file - sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die - # fix doc install path - sed -i -e "s/docsdir/# docsdir/" \ - -e "s/docs_DATA =/# docs_DATA/" \ - -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die - eautoreconf -} - -src_configure() { - append-ldflags -L/usr/$(get_libdir)/hamlib - econf $(use_with alsa) \ - $(use_with gpm) $(use_with hamlib) \ - $(use_with fftw fftw3) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog doc/NAVOD.pdf - if use suid ; then - fperms 4711 /usr/bin/soundwrapper - fi -} - -pkg_postinst() { - elog "In order to use sound with tucnak add yourself to the 'audio' group" - elog "and to key your rig via the parport add yourself to the 'lp' group" - elog "" - elog "tucnak can be used with the following additional packages:" - elog " media-radio/cwdaemon : Morse output via code cwdaemon" - elog " (No need to recompile)" - if use suid ; then - ewarn "You have choosen to install the little helper program 'soundwrapper'" - ewarn "setuid by setting USE=suid. That helper is only needed if you" - ewarn "want to use morse sidetone output via the PC speaker." - ewarn "" - ewarn "While the helper should be safe by design be aware that setting" - ewarn "any program setuid is a security risk." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: 1f71c35c0b4c718bba406a27ee99194f6ca55525 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 22 13:20:10 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 22 13:20:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f71c35c dev-libs/libzia: Drop old Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/Manifest | 1 - dev-libs/libzia/libzia-4.20.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index fb3b43462c1..b2046fc41d4 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,2 +1 @@ -DIST libzia-4.20.tar.gz 624009 BLAKE2B f0342c144c3e0b9dd7720466b24d79632de6dc8597786ba22acccd4eee20cdfb4f941da5717fde27a7ee0097f4f57b20a93455c123fd518916c1552cab801bc2 SHA512 0780eb791fdd85778a074eddab933650d4fbb09a9b441432cf6e63fe97978d47c75155caa251820f283badb16ffa5ac2d323b1f98ab5864caaa020511ff856d5 DIST libzia-4.21.tar.gz 631871 BLAKE2B 8c54ae86e38569914c05da6c11b8ffe2c349884fb4e8ea00b05b88da12f6ee4e80ddac82f1790b67586c24d9df5b0ab71053fc80479cfdde22250a034db6dbef SHA512 e4277dfc3c004a0a1d1ccd8a11431e46344763ff5df68403b451e2be4b6bd00862fe2af0e15ce9017c3d6144d301e792f9279632687697e0dd4a238c805b04a8 diff --git a/dev-libs/libzia/libzia-4.20.ebuild b/dev-libs/libzia/libzia-4.20.ebuild deleted file mode 100644 index de56605304a..000 --- a/dev-libs/libzia/libzia-4.20.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="platform abstraction code for tucnak package" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ftdi" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2 - media-libs/libsdl - media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:0 )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -MAKEOPTS+=" -j1" - -src_prepare() { - eapply_user - sed -i -e "s/docsdir/#docsdir/g" \ - -e "s/docs_/#docs_/g" Makefile.am || die - eautoreconf -} - -src_configure() { - econf \ - $(use_with ftdi) --with-sdl \ - --with-png --without-bfd -}
[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/, app-backup/bacula/files/, app-backup/bacula/files/9.0.8/
commit: 904a93932dc13cba29de518378f508f3c9e6124b Author: Thomas Beierlein gentoo org> AuthorDate: Tue Jul 21 18:55:53 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Jul 21 18:56:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904a9393 app-backup/bacula: Drop old Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> app-backup/bacula/Manifest | 2 - app-backup/bacula/bacula-9.4.4-r2.ebuild | 426 app-backup/bacula/bacula-9.4.4-r3.ebuild | 429 - app-backup/bacula/bacula-9.6.3-r1.ebuild | 428 app-backup/bacula/bacula-9.6.3.ebuild | 425 .../files/9.0.8/bacula-9.0.8-fix-static.patch | 63 --- app-backup/bacula/files/bacula-fix-manpages.patch | 32 -- 7 files changed, 1805 deletions(-) diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest index 1ad79877304..b043eabf262 100644 --- a/app-backup/bacula/Manifest +++ b/app-backup/bacula/Manifest @@ -1,3 +1 @@ -DIST bacula-9.4.4.tar.gz 4159759 BLAKE2B 29628626a9654369ea1633878c16ff8af48bf568ccd54c140c5b9c1e9df7fb988296f4d6f0119a4904827790f7c8881cd7207c9f4b9355bfbc1395a12f24a9c3 SHA512 f973c9ab8ee9867962645b1a1388b494fd402c990be8128b892e043e16361bff2fc08ec43e2c8c9bebeae9c94afd3fdbc04a610b35f99e7dd054ed1ad2c04b31 -DIST bacula-9.6.3.tar.gz 4246447 BLAKE2B c591fcd5a6c3a79b52cf778f7719ad59f35bfdf99293abb4f6e9c701c0d545125734721a926f071056433d7a9801c40c546f4a73770f5d0fea9fc33c334bcd93 SHA512 8ee14311945ff04c4d3ca736725e2187bcf3e9e0a3093df215c8651bd6a7b07792edea4912ba84189ee79df614c1e99a4333ce173163cfc7efb536dad582106f DIST bacula-9.6.5.tar.gz 4252526 BLAKE2B 48bfc9f45db10949fb4d7396c2ca15ed17dad3bd6ab9c6ab5cd0b3a80d1df0d37868a8671c2ead9b00fe89da91d43e945ca2818016f09502aff1a2fd3a5d455d SHA512 4018e242b2131c2416cd16ae3530c9c848dc8e88dd6532136c699a50fcbf39a574ffec8ef13bc5d7a9673d057b51cf1d1be80667e89abe0e18ec79d04b0edd70 diff --git a/app-backup/bacula/bacula-9.4.4-r2.ebuild b/app-backup/bacula/bacula-9.4.4-r2.ebuild deleted file mode 100644 index 1abaa55baab..000 --- a/app-backup/bacula/bacula-9.4.4-r2.ebuild +++ /dev/null @@ -1,426 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop libtool qmake-utils systemd - -MY_PV=${PV/_beta/-b} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Featureful client/server network backup suite" -HOMEPAGE="https://www.bacula.org/; -SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" -IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" - -DEPEND=" - !bacula-clientonly? ( - !bacula-nodir? ( virtual/mta ) - postgres? ( dev-db/postgresql:=[threads] ) - mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) - sqlite? ( dev-db/sqlite:3 ) - ) - dev-libs/gmp:0 - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtsvg:5 - x11-libs/qwt:6 - ) - logwatch? ( sys-apps/logwatch ) - readline? ( sys-libs/readline:0 ) - static? ( - dev-libs/lzo[static-libs] - sys-libs/ncurses:=[static-libs] - sys-libs/zlib[static-libs] - acl? ( virtual/acl[static-libs] ) - ssl? ( - !libressl? ( dev-libs/openssl:0=[static-libs] ) - libressl? ( dev-libs/libressl:0=[static-libs] ) - ) - ) - !static? ( - dev-libs/lzo - sys-libs/ncurses:= - sys-libs/zlib - acl? ( virtual/acl ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - ) - ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) -" -RDEPEND="${DEPEND} - acct-user/bacula - acct-group/bacula - !bacula-clientonly? ( - !bacula-nosd? ( - app-arch/mt-st - sys-block/mtx - ) - ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) -" - -REQUIRED_USE=" - !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) - static? ( bacula-clientonly ) -" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - #XOR and !bacula-clientonly controlled by REQUIRED_USE - use mysql && export mydbtype="mysql" - use postgres && exp
[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/
commit: bbcec340e660586bdc402aa7ec7c581988d90efe Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 20 05:23:34 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 20 05:30:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcec340 media-radio/flrig: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/flrig/Manifest| 3 --- media-radio/flrig/flrig-1.3.46.ebuild | 29 - media-radio/flrig/flrig-1.3.48.ebuild | 29 - media-radio/flrig/flrig-1.3.49.ebuild | 29 - 4 files changed, 90 deletions(-) diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest index 05ff60da5fb..0ffe298c0b9 100644 --- a/media-radio/flrig/Manifest +++ b/media-radio/flrig/Manifest @@ -1,4 +1 @@ -DIST flrig-1.3.46.tar.gz 813126 BLAKE2B e88186958eb7f4492a564135144d77abae782e8d249c9678663625a0cab9b9f716f1fa616062eecfb8b0c26952e2399a9120cc0a7ddcc5ad43f8bfdde400afde SHA512 e5d02632806d5f899abecc84fe7f8d1610153ace260d9c812221a37a781dd9dffe48602507f798c98d510d79657f4deec69ce2e1513f7b51f3d60888d9c07071 -DIST flrig-1.3.48.tar.gz 813746 BLAKE2B f86effa913ade23c50c3e1fb663e0c9daff0aaefa0e4457e10e1ac67a666e548dc1668a6e1a496cc1407a267e8f047829dcee1b0930fd1db04b28c2458a3da69 SHA512 2336c3ccb4112cea52daf07d2fdf0ced400c3b32e82b13faa8287fdac0634ac8f4596f4cd0efc8b30083a16859539d9da066c51f74f32e05d77bf02bbcdb087e -DIST flrig-1.3.49.tar.gz 838092 BLAKE2B 6f4eac6203b6d48ac41f76301e166d94e3ee81bde0b1492640a6ab550775a7bea8cee4b18476756a68edf01f9a79b39f80182c77ff65549e15fdaddc2e8c4469 SHA512 5f9f46fbd0e889abffad73f39e98d9758cea3aae94c5e4a8d58e15525e312eaf573f68b98f2379072e4ae64b85b01447369c736c408e60fd286e777c61d6 DIST flrig-1.3.50.tar.gz 844791 BLAKE2B ca9675a8a107c31a56536f7ba8a76a2f0df8e27353ac0dac782d21c236d3dc5c9eda766b0264f9c28ca35580aa4626c98714fe52e8d81925868842d727d9ad17 SHA512 678c91bfc4c28cedbce992bb1320dfb3a68614db10d1a0e37f03bc0d522426f70fb0ce61f0b6d49f765bf9e566522b4133863de8da84583f1c08c8ce6a2fcb76 diff --git a/media-radio/flrig/flrig-1.3.46.ebuild b/media-radio/flrig/flrig-1.3.46.ebuild deleted file mode 100644 index e6f8b25a04c..000 --- a/media-radio/flrig/flrig-1.3.46.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="Transceiver control program for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html; -SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -DOCS=(AUTHORS ChangeLog README) - -RDEPEND="x11-libs/libX11 - x11-libs/fltk:1 - x11-misc/xdg-utils" - -DEPEND="${RDEPEND} - sys-devel/gettext" - -src_prepare() { - eapply_user - eapply -p0 "${FILESDIR}"/fix-bashism.patch - eautoreconf -} diff --git a/media-radio/flrig/flrig-1.3.48.ebuild b/media-radio/flrig/flrig-1.3.48.ebuild deleted file mode 100644 index e6f8b25a04c..000 --- a/media-radio/flrig/flrig-1.3.48.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="Transceiver control program for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html; -SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -DOCS=(AUTHORS ChangeLog README) - -RDEPEND="x11-libs/libX11 - x11-libs/fltk:1 - x11-misc/xdg-utils" - -DEPEND="${RDEPEND} - sys-devel/gettext" - -src_prepare() { - eapply_user - eapply -p0 "${FILESDIR}"/fix-bashism.patch - eautoreconf -} diff --git a/media-radio/flrig/flrig-1.3.49.ebuild b/media-radio/flrig/flrig-1.3.49.ebuild deleted file mode 100644 index 8b174faaddc..000 --- a/media-radio/flrig/flrig-1.3.49.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="Transceiver control program for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html; -SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -DOCS=(AUTHORS ChangeLog README) - -RDEPEND="x11-libs/libX11 - x11-libs/fltk:1 - x11-misc/xdg-utils" - -DEPEND="${RDEPEND} - sys-devel/gettext" - -src_prepare() { - eapply_user - eapply -p0 "${FILESDIR}"/fix-bashism.patch - eautoreconf -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 9e504263499c4cc41e1a5998d3879ce759ebbb4d Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 20 05:21:54 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 20 05:30:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e504263 media-radio/fldigi: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 2 -- media-radio/fldigi/fldigi-4.1.09.ebuild | 51 - media-radio/fldigi/fldigi-4.1.11.ebuild | 51 - 3 files changed, 104 deletions(-) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index 00cd7c55e1a..9079bc1d158 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,4 +1,2 @@ -DIST fldigi-4.1.09.tar.gz 4778091 BLAKE2B 2053cccbe84141ee4b43149f043a9f66c568d962d6ef01a694e7dcb876d76e2a74d87158cd3e811b44b7495152b8fdb191098d55ac64793e8c76a0b26783bd0a SHA512 b4c284f599f7985205c8198df32f02fade55bfba6c4630b0c385f9f2d734ef0be11b5620e73324d88a5d5dfc4258c44c8e1759a57cd8da77186bb7d4277e1503 -DIST fldigi-4.1.11.tar.gz 4792572 BLAKE2B 7f96b5f8e83af28f522f0dc55e794d3b5beef05c54c990fb6304c2cfbbc21adced39d29be24ccbc0a50bbb3d97e7c3d71530169ceeaf5aa59e52389462c6e135 SHA512 37e5a40ae67bcce3fe1480c6c9cbb7d56a4f6cbf6dd042d676524cc96007d487fd50027394655aa6ad44f583e3b36b13cb5e0af2da0656803368ad3a243b579b DIST fldigi-4.1.12.tar.gz 4790381 BLAKE2B 8be45c87bce298f91cb3975c8fe348b8ef39ea5ffe5eb719df496c075aa0773f8bf9b139312ea809057f926ffd27087fd41d350342f0f8ac198800a65178f367 SHA512 f74fd5915119d9d04a54260268d1dcd753ca50b48b388d2cc86a6ac2534ce0a0b1595124415b9aa19e518e58344a993510f5e9817f7893814821ebd3df7fa5ae DIST fldigi-4.1.14.tar.gz 4792805 BLAKE2B 2f910c9eabb22dcc31e03fcebd5088edff9db128ab59ada553a3cd1016864a326204b7a082d1310c45ea682ed9264038e7e59a19ba68cf4ff5a30443b8033cd5 SHA512 b96a9d724087bacad93b6e729039ab67231ee6ebbd1b082c143e7bfb58f103012f98448f3ea0badabeeb748ed81d6d44e503b71bcb5ee6d0fa8108ab6d029d8d diff --git a/media-radio/fldigi/fldigi-4.1.09.ebuild b/media-radio/fldigi/fldigi-4.1.09.ebuild deleted file mode 100644 index 2ce4f991e27..000 --- a/media-radio/fldigi/fldigi-4.1.09.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="hamlib nls pulseaudio" -IUSE_CPU_FLAGS=" sse sse2 sse3" -IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" - -RDEPEND="x11-libs/fltk:1[threads,xft] - media-libs/libsamplerate - media-libs/libpng:0 - x11-misc/xdg-utils - dev-perl/RPC-XML - dev-perl/Term-ReadLine-Perl - || ( - media-libs/portaudio[oss] - media-libs/portaudio[alsa] - ) - hamlib? ( media-libs/hamlib ) - pulseaudio? ( media-sound/pulseaudio ) - >=media-libs/libsndfile-1.0.10" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -PATCHES=( "$FILESDIR"/$PN-c++11.patch ) - -src_configure() { - local myconf="" - - use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" - use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" - use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" - - econf ${myconf} \ - --with-sndfile \ - $(use_with hamlib) \ - $(use_enable nls) \ - $(use_with pulseaudio) \ - --without-asciidoc -} diff --git a/media-radio/fldigi/fldigi-4.1.11.ebuild b/media-radio/fldigi/fldigi-4.1.11.ebuild deleted file mode 100644 index 7ded0b14db4..000 --- a/media-radio/fldigi/fldigi-4.1.11.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="hamlib nls pulseaudio" -IUSE_CPU_FLAGS=" sse sse2 sse3" -IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" - -RDEPEND="x11-libs/fltk:1[threads,xft] - media-libs/libsamplerate - media-libs/libpng:0 - x11-misc/xdg-utils - dev-perl/RPC-XML - dev-perl/Te
[gentoo-commits] repo/gentoo:master commit in: media-radio/unixcw/
commit: 5a59bc264bf0756bc35530a7a2706f3a1a64cd49 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 20 05:27:18 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 20 05:30:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a59bc26 media-radio/unixcw: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/unixcw/unixcw-3.5.1.ebuild | 74 -- 1 file changed, 74 deletions(-) diff --git a/media-radio/unixcw/unixcw-3.5.1.ebuild b/media-radio/unixcw/unixcw-3.5.1.ebuild deleted file mode 100644 index ddf06d31d30..000 --- a/media-radio/unixcw/unixcw-3.5.1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils flag-o-matic ltprune multilib - -DESCRIPTION="A package of programs that fit together to form a morse code tutor program" -HOMEPAGE="http://unixcw.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc x86" -IUSE="alsa ncurses pulseaudio suid test qt5" -RESTRICT="!test? ( test )" - -RDEPEND="ncurses? ( sys-libs/ncurses:= ) - qt5? ( dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 ) - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/libtool - !<=app-misc/cw-1.0.16-r1" - -src_prepare() { - append-cflags -std=gnu11 - append-cxxflags -std=gnu++11 - epatch "${FILESDIR}"/$PN-3.5-tinfo.patch \ - "${FILESDIR}"/$PN-tests.patch - eautoreconf -} - -src_configure() { - econf --libdir=/usr/$(get_libdir) \ - $(use_enable pulseaudio ) \ - $(use_enable alsa ) \ - $(use_enable ncurses cwcp ) \ - $(use_enable qt5 xcwcp ) -} - -src_install() { - emake DESTDIR="${D}" install - prune_libtool_files - dodoc ChangeLog NEWS README - if ! use suid ; then - fperms 711 /usr/bin/cw - if use ncurses ; then - fperms 711 /usr/bin/cwcp - fi - if use qt5 ; then - fperms 711 /usr/bin/xcwcp - fi - fi -} - -pkg_postinst() { - if use suid ; then - ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid" - ewarn "by setting USE=suid." - ewarn "Be aware that this is a security risk and not recommended." - ewarn "" - ewarn "These files do only need root access if you want to use the" - ewarn "PC speaker for morse sidetone output. You can alternativly" - ewarn "drop USE=suid and use sudo." - else - elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if" - elog "you want to use the PC speaker for morse sidetone output." - elog "You can call the programs via sudo for that (see 'man sudo')." - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/xastir/
commit: e864f207cef0f30149c9cbb060ec67f579a3a2a2 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 20 05:29:16 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 20 05:30:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e864f207 media-radio/xastir: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/xastir/Manifest| 1 - media-radio/xastir/xastir-2.1.4.ebuild | 84 -- 2 files changed, 85 deletions(-) diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest index db9c6180bcb..cf9bd0de8f5 100644 --- a/media-radio/xastir/Manifest +++ b/media-radio/xastir/Manifest @@ -1,2 +1 @@ -DIST xastir-2.1.4.tar.gz 2694124 BLAKE2B 90fd8ef340fc5bad43c9501c6530dcd4bd60eaab9c04638c68f80add46f0df24c45db334549915edaee95cbdcc9b7580d6343d81d84cb819f4ef5a76c9f79242 SHA512 e96f9de52499615cfe88708656d111d417e0d0e08f798b2d97f6a270db3e639c4fb5219767f8fd399fe75f51f02391ace87ae7175ae9a44cb5a4056ab7b573b1 DIST xastir-2.1.6.tar.gz 2687180 BLAKE2B 053ee4e8d1fd589bf0767c6ffdaa7de2ef14d292d5773b2f08239fc4b73d3695e5c061dccab75caae068bc8887f7924d3793f0dfb8368b2cd25526211e240914 SHA512 91f40f3788f51589619833102d1db997ff725f84e6fa5f9b7dd8942094a1b7a94433779243be1c14b980d96613972482a397cec8e15b8ea4784fdd106c32ae08 diff --git a/media-radio/xastir/xastir-2.1.4.ebuild b/media-radio/xastir/xastir-2.1.4.ebuild deleted file mode 100644 index d779bc0c568..000 --- a/media-radio/xastir/xastir-2.1.4.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic toolchain-funcs - -MY_P=${PN/x/X}-Release-${PV} - -DESCRIPTION="X Amateur Station Tracking and Information Reporting" -HOMEPAGE="http://xastir.org/; -SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="geotiff +graphicsmagick" - -DEPEND=">=x11-libs/motif-2.3:0 - x11-libs/libXt - x11-libs/libX11 - x11-libs/libXpm - x11-apps/xfontsel - dev-libs/libpcre - net-misc/curl - sys-libs/db:4.8 - sci-libs/shapelib - !graphicsmagick? (
[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/
commit: 79bf958af055fabdb860396c68222baed1bf615e Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jul 20 05:25:37 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jul 20 05:30:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bf958a media-radio/tlf: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tlf/Manifest | 2 -- media-radio/tlf/tlf-1.3.2.ebuild | 30 -- media-radio/tlf/tlf-1.4.0.ebuild | 31 --- 3 files changed, 63 deletions(-) diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest index 4fe6e6ba721..76faf82b643 100644 --- a/media-radio/tlf/Manifest +++ b/media-radio/tlf/Manifest @@ -1,3 +1 @@ -DIST tlf-1.3.2.tar.gz 691287 BLAKE2B 130e1e070e2846cfec2989c20716e713b3b9269ba5395f96e19e049c87b321673d5bfd005c887fef0d8945e46db179eca7e7a1e1f96cc5fb0ab7be2cd74185bf SHA512 797afe9d4dcd83c315ff62b07d24d44a76fd08dabb0f081d20eb8181232630cf2a1792dcf4afa0e74a6ca6e3c4cbe0a42958884aecbe8ee31bc8c6f9bd05215c -DIST tlf-1.4.0.tar.gz 702237 BLAKE2B a8e8aaacafe961bc4c33eccca066eaadf86cdca6de6b5585c09b808da9f85d62e704be16feaffaa81748de4a3ccddf04f4f56edde963adcb3bb210f75ba0a054 SHA512 8abf1b3bbabc506cd844d7b9bea5985cd8c73cd4401819bf4144022b41711e5fd58cf792638bb93c2ee52586c953f4115c0055799469f5c1edd157afddae1631 DIST tlf-1.4.1.tar.gz 708105 BLAKE2B 18cd617a8780293bbfec87875491935d16022e104eed128ab69cbc3824aa5f8ab77dd07728d952e9b932ea74ee1c258522c26b5458b715320d452d58a65cfd3c SHA512 89076ba3b870f65b1469d64a223a9d35f1afd3edc6801446990d7ce197b04dacf141efc40382c69c78935a16f386385df0c7b48a040072cecc311cda56d479b5 diff --git a/media-radio/tlf/tlf-1.3.2.ebuild b/media-radio/tlf/tlf-1.3.2.ebuild deleted file mode 100644 index e118aafaaee..000 --- a/media-radio/tlf/tlf-1.3.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic - -DESCRIPTION="Console-mode amateur radio contest logger" -HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html; -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/ncurses:= - dev-libs/glib:2 - media-libs/hamlib - media-sound/sox - dev-libs/xmlrpc-c[curl]" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka )" - -src_configure() { - append-ldflags -L/usr/$(get_libdir)/hamlib - econf --enable-hamlib --enable-fldigi-xmlrpc -} diff --git a/media-radio/tlf/tlf-1.4.0.ebuild b/media-radio/tlf/tlf-1.4.0.ebuild deleted file mode 100644 index 23bc6b749b8..000 --- a/media-radio/tlf/tlf-1.4.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic - -DESCRIPTION="Console-mode amateur radio contest logger" -HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html; -SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/ncurses:= - dev-libs/glib:2 - media-libs/hamlib - media-sound/sox - dev-libs/xmlrpc-c[curl]" -DEPEND=" - ${RDEPEND} - test? ( dev-util/cmocka )" - -src_configure() { - append-ldflags -L/usr/$(get_libdir)/hamlib - econf --enable-fldigi-xmlrpc -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/
commit: 4c4b6a1826b4607e8136d1e36d763c1d75065574 Author: Thomas Beierlein gentoo org> AuthorDate: Fri Jul 17 12:02:51 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri Jul 17 12:03:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4b6a18 media-radio/wsjtx: Drop installation of compressed files Closes: https://bugs.gentoo.org/732370 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/wsjtx-2.2.2.ebuild | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-radio/wsjtx/wsjtx-2.2.2.ebuild b/media-radio/wsjtx/wsjtx-2.2.2.ebuild index dca5c443676..01c2452f0a8 100644 --- a/media-radio/wsjtx/wsjtx-2.2.2.ebuild +++ b/media-radio/wsjtx/wsjtx-2.2.2.ebuild @@ -50,6 +50,13 @@ src_unpack() { unpack "${WORKDIR}/${MY_P}/src/wsjtx.tgz" } +src_prepare() { + sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/# COMMAND/" \ + manpages/CMakeLists.txt || die + eapply_user + cmake_src_prepare +} + src_configure() { cmake_comment_add_subdirectory debian @@ -67,5 +74,5 @@ src_compile() { src_install() { cmake_src_install rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die - rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz || die + rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1 || die }
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 2336ead3e7951e3f84d84b479069d12df3ac Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 15 05:36:32 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 15 05:36:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2336ead3 media-radio/fldigi: Version bump Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 1 + media-radio/fldigi/fldigi-4.1.14.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index 0971e834c55..00cd7c55e1a 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,3 +1,4 @@ DIST fldigi-4.1.09.tar.gz 4778091 BLAKE2B 2053cccbe84141ee4b43149f043a9f66c568d962d6ef01a694e7dcb876d76e2a74d87158cd3e811b44b7495152b8fdb191098d55ac64793e8c76a0b26783bd0a SHA512 b4c284f599f7985205c8198df32f02fade55bfba6c4630b0c385f9f2d734ef0be11b5620e73324d88a5d5dfc4258c44c8e1759a57cd8da77186bb7d4277e1503 DIST fldigi-4.1.11.tar.gz 4792572 BLAKE2B 7f96b5f8e83af28f522f0dc55e794d3b5beef05c54c990fb6304c2cfbbc21adced39d29be24ccbc0a50bbb3d97e7c3d71530169ceeaf5aa59e52389462c6e135 SHA512 37e5a40ae67bcce3fe1480c6c9cbb7d56a4f6cbf6dd042d676524cc96007d487fd50027394655aa6ad44f583e3b36b13cb5e0af2da0656803368ad3a243b579b DIST fldigi-4.1.12.tar.gz 4790381 BLAKE2B 8be45c87bce298f91cb3975c8fe348b8ef39ea5ffe5eb719df496c075aa0773f8bf9b139312ea809057f926ffd27087fd41d350342f0f8ac198800a65178f367 SHA512 f74fd5915119d9d04a54260268d1dcd753ca50b48b388d2cc86a6ac2534ce0a0b1595124415b9aa19e518e58344a993510f5e9817f7893814821ebd3df7fa5ae +DIST fldigi-4.1.14.tar.gz 4792805 BLAKE2B 2f910c9eabb22dcc31e03fcebd5088edff9db128ab59ada553a3cd1016864a326204b7a082d1310c45ea682ed9264038e7e59a19ba68cf4ff5a30443b8033cd5 SHA512 b96a9d724087bacad93b6e729039ab67231ee6ebbd1b082c143e7bfb58f103012f98448f3ea0badabeeb748ed81d6d44e503b71bcb5ee6d0fa8108ab6d029d8d diff --git a/media-radio/fldigi/fldigi-4.1.14.ebuild b/media-radio/fldigi/fldigi-4.1.14.ebuild new file mode 100644 index 000..7ded0b14db4 --- /dev/null +++ b/media-radio/fldigi/fldigi-4.1.14.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls pulseaudio" +IUSE_CPU_FLAGS=" sse sse2 sse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + || ( + media-libs/portaudio[oss] + media-libs/portaudio[alsa] + ) + hamlib? ( media-libs/hamlib ) + pulseaudio? ( media-sound/pulseaudio ) + >=media-libs/libsndfile-1.0.10" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( "$FILESDIR"/$PN-c++11.patch ) + +src_configure() { + local myconf="" + + use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" + use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" + use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" + + econf ${myconf} \ + --with-sndfile \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --without-asciidoc +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/
commit: 2b4003def8e610faf1bae8e0522d5d0dd9b9e2e8 Author: Thomas Beierlein gentoo org> AuthorDate: Thu Jul 9 11:23:09 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Thu Jul 9 11:23:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4003de media-radio/wsjtx: Bugfix release Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/Manifest | 1 + media-radio/wsjtx/wsjtx-2.2.2.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest index 239382f8886..ba52ca78f31 100644 --- a/media-radio/wsjtx/Manifest +++ b/media-radio/wsjtx/Manifest @@ -1,2 +1,3 @@ DIST wsjtx-2.1.2.tgz 44928980 BLAKE2B de4e4e892893e5087199385aaee8753c0f71eb36cd23734ae430f50d8a09520bf2bf3df7038bcf03ba4e9ca24534c98a1b6cb5dc444d68d3183279231cf18974 SHA512 037f0604b0a22f6d02f0979b94dd054157c96ee7a8c07284d072f87f6586901346bef1a3c7e19d367a82764dafc9f00b7d1a0929d163a46f1b249aaa3929b1a8 DIST wsjtx-2.2.0.tgz 23158263 BLAKE2B e605447ffe0f7e4af4df3f15fced342aa61d40100778df731b1c419ac03fd569dde3547a7082fc41a6b07080b11305517a8cdca3a1b8404548ecffdb5b7b616d SHA512 7df7c80047b34097fc26b0d8c21de8b3ca27bae15602b1bb1ad117fe13f14931145bd55fcdceb86f2ee931d51285c6175f7b7cd89891b7e88c4baf7c17ed82cd +DIST wsjtx-2.2.2.tgz 23213092 BLAKE2B ce558180208ad33ddf2089f1747630cd07975547ba93bb693698ce599caec8d3d3367128581dfd110c6fe240bce9a0e6b8351ef178e6b53f3490a29a96367460 SHA512 923df18f5cbbd3e40294ccc4d3730f40c13c345723b9e66063ff0dd7db65caa9a64323711201a73b8c455dc1c29f67e4645dfbf98e0fc2c60a1630ce6cd1 diff --git a/media-radio/wsjtx/wsjtx-2.2.2.ebuild b/media-radio/wsjtx/wsjtx-2.2.2.ebuild new file mode 100644 index 000..dca5c443676 --- /dev/null +++ b/media-radio/wsjtx/wsjtx-2.2.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake + +MY_P=${P/_/-} + +DESCRIPTION="Weak signal ham radio communication" +HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html; +SRC_URI="mirror://sourceforge/wsjt/${MY_P}.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtconcurrent:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtprintsupport:5 + virtual/libusb:1 + media-libs/hamlib + media-libs/portaudio + sci-libs/fftw:3.0[threads,fortran] + virtual/fortran + app-text/asciidoc + doc? ( dev-ruby/asciidoctor )" +DEPEND="${RDEPEND} + dev-qt/linguist-tools + " + +S=${WORKDIR}/wsjtx + +PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" + "${FILESDIR}/${PN}-fix-unicode.patch" + "${FILESDIR}/${PN}-drop-docs.patch" + "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch" + "${FILESDIR}/${PN}-2.2.0-werror.patch" ) + +DOCS=( AUTHORS BUGS NEWS README THANKS ) + +src_unpack() { + unpack ${A} + unpack "${WORKDIR}/${MY_P}/src/wsjtx.tgz" +} + +src_configure() { + cmake_comment_add_subdirectory debian + + local mycmakeargs=( + -DWSJT_GENERATE_DOCS="$(usex doc)" + -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install + rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die + rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/, media-radio/wsjtx/files/
commit: 2032bdda0376fdaea0fee4ffd62525b635e5a4ee Author: Thomas Beierlein gentoo org> AuthorDate: Thu Jul 9 11:06:51 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Thu Jul 9 11:07:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2032bdda media-radio/wsjtx: Fix build error on unstable system Drop '-Werror' flag which aborts build due to reported 'deprecated' funcntions in >= qt5.15 CLOSES: https://bugs.gentoo.org/731648 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/files/wsjtx-2.2.0-werror.patch | 11 +++ media-radio/wsjtx/wsjtx-2.2.0.ebuild | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/media-radio/wsjtx/files/wsjtx-2.2.0-werror.patch b/media-radio/wsjtx/files/wsjtx-2.2.0-werror.patch new file mode 100644 index 000..dcde5b18a07 --- /dev/null +++ b/media-radio/wsjtx/files/wsjtx-2.2.0-werror.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt 2020-07-09 12:52:57.776437846 +0200 b/CMakeLists.txt 2020-07-09 12:53:16.607083283 +0200 +@@ -921,7 +921,7 @@ + # + set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra") + +-set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wall -Wextra -fexceptions -frtti") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -fexceptions -frtti") + + if (NOT APPLE) + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-pragmas") diff --git a/media-radio/wsjtx/wsjtx-2.2.0.ebuild b/media-radio/wsjtx/wsjtx-2.2.0.ebuild index 3abba8aeac2..dca5c443676 100644 --- a/media-radio/wsjtx/wsjtx-2.2.0.ebuild +++ b/media-radio/wsjtx/wsjtx-2.2.0.ebuild @@ -40,7 +40,8 @@ S=${WORKDIR}/wsjtx PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" "${FILESDIR}/${PN}-fix-unicode.patch" "${FILESDIR}/${PN}-drop-docs.patch" - "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch" ) + "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch" + "${FILESDIR}/${PN}-2.2.0-werror.patch" ) DOCS=( AUTHORS BUGS NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: a39cdf38b71b038b7ae4de3f26c05f3a45b0f1f9 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 8 17:36:48 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 8 17:37:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39cdf38 sci-libs/cartopy: Version bump Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/Manifest | 1 + sci-libs/cartopy/cartopy-0.18.0.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/sci-libs/cartopy/Manifest b/sci-libs/cartopy/Manifest index b4a3dc8825c..def25f78022 100644 --- a/sci-libs/cartopy/Manifest +++ b/sci-libs/cartopy/Manifest @@ -1 +1,2 @@ +DIST cartopy-0.18.0.tar.gz 14191937 BLAKE2B bb10791ef2534dad404cc492e378161a4a078813b09d6e2c16d0d465c7dcfbaa7f24d3818cfe0f1f46e7683bdf2e00440640534835ce064492d5321489e355bc SHA512 912d5ab57c96b9e6c51b3ad26f94d77e495eb9c3a8fb8a68bdd957c11b1bc8a3ddc97e76e0d8a5ec9afca9302b01fe5753f4208ec3829df8741ee0ebbaafe30f DIST cartopy-0.18.0_beta1.tar.gz 14215372 BLAKE2B 5bb1e98f18fdf57c0459202bfe77d4e4a476a3008e2f21a77cf643711cc3c438626915c31ee48886e980466f952985503987e3ed571295e2beb6c12754b382c4 SHA512 95d3bd87e57bea89eb2c25d6a709285ba59fb0f994abc3b37faf29b272b73647d0bc8979a25b1480f48bb55c957f4183ac3c3ad49b830ce686e931227c797abe diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild b/sci-libs/cartopy/cartopy-0.18.0.ebuild new file mode 100644 index 000..0be07b47077 --- /dev/null +++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7} ) +inherit distutils-r1 virtualx + +MY_PV=${PV/_beta/b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Python package for geospatial data processing and analysis" +HOMEPAGE="https://scitools.org.uk/cartopy; +SRC_URI="https://github.com/SciTools/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/pyshp[${PYTHON_USEDEP}] + sci-libs/Shapely[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + sci-libs/gdal[python,${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/cython[${PYTHON_USEDEP}] + sci-libs/geos + sci-libs/proj +" + +distutils_enable_tests pytest + +DEPEND+="test? ( + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}"/${MY_P} + +python_prepare_all() { + # drop test file requiring network access, which got not covered by markers + rm "${S}"/lib/cartopy/tests/mpl/test_crs.py || die + # prepare matplotlib backend for test suite + export MPLCONFIGDIR="${T}" + echo "backend : Agg" > "${MPLCONFIGDIR}"/matplotlibrc || die + distutils-r1_python_prepare_all +} + +python_test() { + cd "${BUILD_DIR}" + # drop all tests needing network access + virtx pytest -vv -m "not network and not natural_earth" || die "test failed" +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/xlog/
commit: 9d41774c26b5681d3de4e16b1d33e8459b2a7f6e Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 8 17:19:04 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 8 17:21:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d41774c media-radio/xlog: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/xlog/Manifest | 1 - media-radio/xlog/xlog-2.0.15.ebuild | 77 - 2 files changed, 78 deletions(-) diff --git a/media-radio/xlog/Manifest b/media-radio/xlog/Manifest index 5647b9721d0..9ea1dbd1ce8 100644 --- a/media-radio/xlog/Manifest +++ b/media-radio/xlog/Manifest @@ -1,2 +1 @@ -DIST xlog-2.0.15.tar.gz 11461174 BLAKE2B 99b1d1cdcf6bad60f283d6885eb8c9317d5d35e411d2c449732e8f8bf9ed69e552fd73f2c1fcfc56ca386df447df8e5e2bbbffa80d596d8da4c347379231890c SHA512 58403d6cd05a222900236a9b165d1b51951f2efa668aba5989970036135a91955af64a4662a5cd6f6e7c4629e3353b3c93c79c3e14d81c7ae65a82cf9ade6397 DIST xlog-2.0.17.tar.gz 11461214 BLAKE2B d106980f221aa8864f3bdd91589c2020f7b718bb36febbcba0987a35f38e2bd38143214733b7e6b5839a5c2220a850762f629fbf6eaf1d1e9c2e37c29f25f563 SHA512 0110c7b70794aaeded939040e9baf3093d06122ec35e7bec2599a6b68f5de6f299dbd2e0c72442ee2a3a158326b23ca88e7fec402f501f9dda4ff2cc47287c2a diff --git a/media-radio/xlog/xlog-2.0.15.ebuild b/media-radio/xlog/xlog-2.0.15.ebuild deleted file mode 100644 index c87300418dd..000 --- a/media-radio/xlog/xlog-2.0.15.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools fdo-mime toolchain-funcs -MY_P=${P/_} - -DESCRIPTION="An amateur radio logging program" -HOMEPAGE="https://www.nongnu.org/xlog; -SRC_URI="https://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="media-libs/hamlib - dev-libs/glib:2 - x11-libs/gtk+:2" -DEPEND="${RDEPEND} - media-libs/libpng:0 - sys-devel/gettext - virtual/pkgconfig" - -S=${WORKDIR}/${MY_P} - -DOCS=( AUTHORS data/doc/THANKS NEWS README ) - -src_prepare() { - eapply -p0 "${FILESDIR}/${PN}-2.0.7-desktop.patch" - - # Let portage handle updating mime/desktop databases, - eapply -p0 "${FILESDIR}/${PN}-2.0.13-desktop-update.patch" - # Drop -Werror - sed -i -e "s:-Werror::" configure.ac || die - # fix underlinking - sed -i -e "s:HAMLIB_LIBS@:HAMLIB_LIBS@ -lm:g" src/Makefile.am || die - eautoreconf - - # Fix broken png files<< - einfo "Fixing broken png files." - pushd "${S}"/data/doc/manual/output/html - for png in xlog-clock.png xlog-dropdown.png xlog-editbox.png; do - pngfix -q --out=out.png ${png} - mv -f out.png "${png}" || die - done - popd - einfo "done ..." - - eapply_user -} - -src_configure() { - # mime-update causes file collisions if enabled - econf --disable-mime-update --disable-desktop-update -} - -src_compile() { - emake AR="$(tc-getAR)" -} - -src_install() { - emake DESTDIR="${D}" install - docompress -x /usr/share/doc/${PF}/{KEYS,ChangeLog,TODO,BUGS} - einstalldocs -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/xlog/
commit: 7e3a8c43d6e9184cc9d487c7a7c4981e0f9d2f70 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 8 17:21:17 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 8 17:21:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3a8c43 media-radio/xlog: Version bump Furthermore migrate away from fdo-mime Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/xlog/Manifest | 1 + media-radio/xlog/xlog-2.0.17.ebuild | 10 +- media-radio/xlog/{xlog-2.0.17.ebuild => xlog-2.0.19.ebuild} | 12 ++-- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/media-radio/xlog/Manifest b/media-radio/xlog/Manifest index 9ea1dbd1ce8..d4a7ff7a437 100644 --- a/media-radio/xlog/Manifest +++ b/media-radio/xlog/Manifest @@ -1 +1,2 @@ DIST xlog-2.0.17.tar.gz 11461214 BLAKE2B d106980f221aa8864f3bdd91589c2020f7b718bb36febbcba0987a35f38e2bd38143214733b7e6b5839a5c2220a850762f629fbf6eaf1d1e9c2e37c29f25f563 SHA512 0110c7b70794aaeded939040e9baf3093d06122ec35e7bec2599a6b68f5de6f299dbd2e0c72442ee2a3a158326b23ca88e7fec402f501f9dda4ff2cc47287c2a +DIST xlog-2.0.19.tar.gz 11431541 BLAKE2B 0bfe396167580808344a4b0e0974959930ab577a18c0d71a70c7c020a433a150baf5322f58682fc4604718d739e01004447dffcdd325c3426d776995dd684d39 SHA512 b69e592f97fbfbd989378a2b74036f4a169be3ca1f5b7ba8715e3a5293f1efbdbc431b0c09a305c2ca0190953777010a9d9a9b53caea8eb26609111b4f7da40b diff --git a/media-radio/xlog/xlog-2.0.17.ebuild b/media-radio/xlog/xlog-2.0.17.ebuild index c87300418dd..37de4d851ef 100644 --- a/media-radio/xlog/xlog-2.0.17.ebuild +++ b/media-radio/xlog/xlog-2.0.17.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools fdo-mime toolchain-funcs +inherit autotools toolchain-funcs xdg-utils MY_P=${P/_} DESCRIPTION="An amateur radio logging program" @@ -67,11 +67,11 @@ src_install() { } pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update } pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update } diff --git a/media-radio/xlog/xlog-2.0.17.ebuild b/media-radio/xlog/xlog-2.0.19.ebuild similarity index 88% copy from media-radio/xlog/xlog-2.0.17.ebuild copy to media-radio/xlog/xlog-2.0.19.ebuild index c87300418dd..ffc34e31aba 100644 --- a/media-radio/xlog/xlog-2.0.17.ebuild +++ b/media-radio/xlog/xlog-2.0.19.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools fdo-mime toolchain-funcs +inherit autotools toolchain-funcs xdg-utils MY_P=${P/_} DESCRIPTION="An amateur radio logging program" @@ -12,7 +12,7 @@ SRC_URI="https://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="media-libs/hamlib @@ -67,11 +67,11 @@ src_install() { } pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update } pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update }
[gentoo-commits] repo/gentoo:master commit in: media-radio/qsstv/
commit: f96a55228858dd0af4aff0dfe3a96f4116f88131 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 8 16:02:54 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 8 16:04:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96a5522 media-radio/qsstv: Cleanup RedundantLongDescription Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/qsstv/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/media-radio/qsstv/metadata.xml b/media-radio/qsstv/metadata.xml index 7cc52ef45b9..9ac3dbf05c1 100644 --- a/media-radio/qsstv/metadata.xml +++ b/media-radio/qsstv/metadata.xml @@ -9,5 +9,4 @@ ra...@gentoo.org Radio -An amateur radio SSTV software
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: f5f66d626fd05a897d23c44d875625192a19f114 Author: Thomas Beierlein gentoo org> AuthorDate: Wed Jul 8 16:02:05 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Jul 8 16:04:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f66d62 dev-libs/libzia: Cleanup RedundantLongDescription Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/libzia/metadata.xml b/dev-libs/libzia/metadata.xml index b845e64532d..ad26392d055 100644 --- a/dev-libs/libzia/metadata.xml +++ b/dev-libs/libzia/metadata.xml @@ -8,8 +8,4 @@ Enable support for FTDI USB chips - - libzia contains the platform abstraction layer for - the media-radio/tucnak package -
[gentoo-commits] repo/gentoo:master commit in: app-text/cwtext/files/, app-text/cwtext/
commit: 40b3df6fe90f4f9fbf5b02325b63e1a20d992028 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Jul 4 18:15:24 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Jul 4 18:15:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b3df6f app-text/cwtext: Fix compilation Closes: https://bugs.gentoo.org/729534 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> app-text/cwtext/cwtext-0.96-r1.ebuild | 10 +++--- app-text/cwtext/files/cwtext-0.96-pcm.patch | 11 +++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/app-text/cwtext/cwtext-0.96-r1.ebuild b/app-text/cwtext/cwtext-0.96-r1.ebuild index d95b65bce48..25b8dac1a7a 100644 --- a/app-text/cwtext/cwtext-0.96-r1.ebuild +++ b/app-text/cwtext/cwtext-0.96-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,11 +13,15 @@ SLOT="0" KEYWORDS="amd64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" -PATCHES=( "${FILESDIR}"/${PN}-0.94-asneeded.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-0.96-pcm.patch + "${FILESDIR}"/${PN}-0.94-asneeded.patch +) + DOCS=( Changes README TODO ) src_prepare() { - eapply -p0 "${PATCHES}" + eapply -p0 "${PATCHES[@]}" # change install directory to ${S} sed -i -e "/^PREFIX/ s:=.*:=\"${S}\":" makefile || \ die "sed makefile failed" diff --git a/app-text/cwtext/files/cwtext-0.96-pcm.patch b/app-text/cwtext/files/cwtext-0.96-pcm.patch new file mode 100644 index 000..f14a1d06182 --- /dev/null +++ b/app-text/cwtext/files/cwtext-0.96-pcm.patch @@ -0,0 +1,11 @@ +--- pcm.c.orig pcm.c +@@ -60,7 +60,7 @@ int mStoSamples(int hVox, int time) { + float samples; + float fsr; + +- if (!valid(hVox)) return; ++ if (!valid(hVox)) return 0; + + timelen = (float) time; + fsr = (float) voxref(hVox).samplerate;
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/
commit: 07171c6829b22d04b2c4649698ddefb9c94857e0 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Jul 4 11:42:34 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Jul 4 11:42:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07171c68 media-radio/wsjtx: Version bump Tnx P424D0X for reminding. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/Manifest | 1 + media-radio/wsjtx/wsjtx-2.2.0.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest index 1f7f3dd192a..239382f8886 100644 --- a/media-radio/wsjtx/Manifest +++ b/media-radio/wsjtx/Manifest @@ -1 +1,2 @@ DIST wsjtx-2.1.2.tgz 44928980 BLAKE2B de4e4e892893e5087199385aaee8753c0f71eb36cd23734ae430f50d8a09520bf2bf3df7038bcf03ba4e9ca24534c98a1b6cb5dc444d68d3183279231cf18974 SHA512 037f0604b0a22f6d02f0979b94dd054157c96ee7a8c07284d072f87f6586901346bef1a3c7e19d367a82764dafc9f00b7d1a0929d163a46f1b249aaa3929b1a8 +DIST wsjtx-2.2.0.tgz 23158263 BLAKE2B e605447ffe0f7e4af4df3f15fced342aa61d40100778df731b1c419ac03fd569dde3547a7082fc41a6b07080b11305517a8cdca3a1b8404548ecffdb5b7b616d SHA512 7df7c80047b34097fc26b0d8c21de8b3ca27bae15602b1bb1ad117fe13f14931145bd55fcdceb86f2ee931d51285c6175f7b7cd89891b7e88c4baf7c17ed82cd diff --git a/media-radio/wsjtx/wsjtx-2.2.0.ebuild b/media-radio/wsjtx/wsjtx-2.2.0.ebuild new file mode 100644 index 000..3abba8aeac2 --- /dev/null +++ b/media-radio/wsjtx/wsjtx-2.2.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake + +MY_P=${P/_/-} + +DESCRIPTION="Weak signal ham radio communication" +HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html; +SRC_URI="mirror://sourceforge/wsjt/${MY_P}.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtconcurrent:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtprintsupport:5 + virtual/libusb:1 + media-libs/hamlib + media-libs/portaudio + sci-libs/fftw:3.0[threads,fortran] + virtual/fortran + app-text/asciidoc + doc? ( dev-ruby/asciidoctor )" +DEPEND="${RDEPEND} + dev-qt/linguist-tools + " + +S=${WORKDIR}/wsjtx + +PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" + "${FILESDIR}/${PN}-fix-unicode.patch" + "${FILESDIR}/${PN}-drop-docs.patch" + "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch" ) + +DOCS=( AUTHORS BUGS NEWS README THANKS ) + +src_unpack() { + unpack ${A} + unpack "${WORKDIR}/${MY_P}/src/wsjtx.tgz" +} + +src_configure() { + cmake_comment_add_subdirectory debian + + local mycmakeargs=( + -DWSJT_GENERATE_DOCS="$(usex doc)" + -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install + rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die + rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz || die +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/
commit: 6fb74c243c2b4d8c5373466154e67a08da6d38ce Author: Thomas Beierlein gentoo org> AuthorDate: Sat Jul 4 11:40:12 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Jul 4 11:40:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb74c24 media-radio/wsjtx: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/Manifest | 1 - media-radio/wsjtx/wsjtx-2.1.0.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest index 546b6494431..1f7f3dd192a 100644 --- a/media-radio/wsjtx/Manifest +++ b/media-radio/wsjtx/Manifest @@ -1,2 +1 @@ -DIST wsjtx-2.1.0.tgz 44904654 BLAKE2B 4d36a9099356225ff2cf12108c0f42da67396a2602c1dbcabcbb001684212fbc81a7f4be23b8d35e32903119cdf04a41fe199429dd8693452b17084481691d74 SHA512 3a76b879586d285d570d05ae5ecca4a27b2da2153d4845c5b3b0a047721ef153af8745764403cb8097c6778032f559e5848bad7e1cc7d469a874858ad40e DIST wsjtx-2.1.2.tgz 44928980 BLAKE2B de4e4e892893e5087199385aaee8753c0f71eb36cd23734ae430f50d8a09520bf2bf3df7038bcf03ba4e9ca24534c98a1b6cb5dc444d68d3183279231cf18974 SHA512 037f0604b0a22f6d02f0979b94dd054157c96ee7a8c07284d072f87f6586901346bef1a3c7e19d367a82764dafc9f00b7d1a0929d163a46f1b249aaa3929b1a8 diff --git a/media-radio/wsjtx/wsjtx-2.1.0.ebuild b/media-radio/wsjtx/wsjtx-2.1.0.ebuild deleted file mode 100644 index 3e5b48e7b58..000 --- a/media-radio/wsjtx/wsjtx-2.1.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit cmake-utils - -MY_P=${P/_/-} - -DESCRIPTION="Weak signal ham radio communication" -HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html; -SRC_URI="mirror://sourceforge/wsjt/${MY_P}.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -RDEPEND="dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtconcurrent:5 - dev-qt/qtserialport:5 - dev-qt/qtsql:5 - dev-qt/qtprintsupport:5 - virtual/libusb:1 - media-libs/hamlib - media-libs/portaudio - sci-libs/fftw:3.0[threads,fortran] - virtual/fortran - app-text/asciidoc - doc? ( dev-ruby/asciidoctor )" -DEPEND="${RDEPEND} - dev-qt/linguist-tools - " - -S=${WORKDIR}/wsjtx - -PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" - "${FILESDIR}/${PN}-fix-unicode.patch" - "${FILESDIR}/${PN}-drop-docs.patch" ) - -DOCS=( AUTHORS BUGS NEWS README THANKS ) - -src_unpack() { - unpack ${A} - unpack "${WORKDIR}/${MY_P}/src/wsjtx.tgz" -} - -src_configure() { - cmake_comment_add_subdirectory debian - - local mycmakeargs=( - -DWSJT_GENERATE_DOCS="$(usex doc)" - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die - rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/linuxptp/
commit: 6c491a73e06a4613dca8d29d7bd4efdc5bf3ad60 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Jun 16 17:13:52 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Jun 16 17:13:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c491a73 net-misc/linuxptp: Fix configuration by using provided script Closes: https://bugs.gentoo.org/727638 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> net-misc/linuxptp/linuxptp-2.0.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/net-misc/linuxptp/linuxptp-2.0.ebuild b/net-misc/linuxptp/linuxptp-2.0.ebuild index 716fbf22a46..3569ecc3c66 100644 --- a/net-misc/linuxptp/linuxptp-2.0.ebuild +++ b/net-misc/linuxptp/linuxptp-2.0.ebuild @@ -19,8 +19,14 @@ RDEPEND="${DEPEND}" CONFIG_CHECK="~PPS ~NETWORK_PHY_TIMESTAMPING ~PTP_1588_CLOCK" +pkg_setup() { + linux-info_pkg_setup +} + src_compile() { - export EXTRA_CFLAGS=${CFLAGS} + # parse needed additional CFLAGS + export MY_FLAGS=$(./incdefs.sh) + export EXTRA_CFLAGS="${CFLAGS} ${MY_FLAGS}" emake CC="$(tc-getCC)" prefix=/usr mandir=/usr/share/man }
[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/
commit: 71e1918b116e34180c1dd91f4f008981da89b9b4 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Jun 13 15:50:12 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Jun 13 15:51:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e1918b app-backup/bacula: Bugfix release Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> app-backup/bacula/Manifest| 1 + app-backup/bacula/bacula-9.6.5.ebuild | 428 ++ 2 files changed, 429 insertions(+) diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest index 488dcaaba14..1ad79877304 100644 --- a/app-backup/bacula/Manifest +++ b/app-backup/bacula/Manifest @@ -1,2 +1,3 @@ DIST bacula-9.4.4.tar.gz 4159759 BLAKE2B 29628626a9654369ea1633878c16ff8af48bf568ccd54c140c5b9c1e9df7fb988296f4d6f0119a4904827790f7c8881cd7207c9f4b9355bfbc1395a12f24a9c3 SHA512 f973c9ab8ee9867962645b1a1388b494fd402c990be8128b892e043e16361bff2fc08ec43e2c8c9bebeae9c94afd3fdbc04a610b35f99e7dd054ed1ad2c04b31 DIST bacula-9.6.3.tar.gz 4246447 BLAKE2B c591fcd5a6c3a79b52cf778f7719ad59f35bfdf99293abb4f6e9c701c0d545125734721a926f071056433d7a9801c40c546f4a73770f5d0fea9fc33c334bcd93 SHA512 8ee14311945ff04c4d3ca736725e2187bcf3e9e0a3093df215c8651bd6a7b07792edea4912ba84189ee79df614c1e99a4333ce173163cfc7efb536dad582106f +DIST bacula-9.6.5.tar.gz 4252526 BLAKE2B 48bfc9f45db10949fb4d7396c2ca15ed17dad3bd6ab9c6ab5cd0b3a80d1df0d37868a8671c2ead9b00fe89da91d43e945ca2818016f09502aff1a2fd3a5d455d SHA512 4018e242b2131c2416cd16ae3530c9c848dc8e88dd6532136c699a50fcbf39a574ffec8ef13bc5d7a9673d057b51cf1d1be80667e89abe0e18ec79d04b0edd70 diff --git a/app-backup/bacula/bacula-9.6.5.ebuild b/app-backup/bacula/bacula-9.6.5.ebuild new file mode 100644 index 000..8b6104a81e9 --- /dev/null +++ b/app-backup/bacula/bacula-9.6.5.ebuild @@ -0,0 +1,428 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop libtool qmake-utils systemd + +MY_PV=${PV/_beta/-b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bacula.org/; +SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" + +DEPEND=" + !bacula-clientonly? ( + !bacula-nodir? ( virtual/mta ) + postgres? ( dev-db/postgresql:=[threads] ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + sqlite? ( dev-db/sqlite:3 ) + ) + dev-libs/gmp:0 + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtsvg:5 + x11-libs/qwt:6 + ) + logwatch? ( sys-apps/logwatch ) + readline? ( sys-libs/readline:0 ) + static? ( + dev-libs/lzo[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + acl? ( virtual/acl[static-libs(+)] ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + ) + ) + !static? ( + dev-libs/lzo + sys-libs/ncurses:= + sys-libs/zlib + acl? ( virtual/acl ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) +" +RDEPEND="${DEPEND} + acct-user/bacula + acct-group/bacula + !bacula-clientonly? ( + !bacula-nosd? ( + app-arch/mt-st + sys-block/mtx + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) +" + +REQUIRED_USE=" + !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) + static? ( bacula-clientonly ) +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + #XOR and !bacula-clientonly controlled by REQUIRED_USE + use mysql && export mydbtype="mysql" + use postgres && export mydbtype="postgresql" + use sqlite && export mydbtype="sqlite3" + + if use bacula-clientonly && use static && use qt5; then + ewarn + ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt5' useflag." + ewarn + fi +} + +src_prepare() { + # adjusts
[gentoo-commits] repo/gentoo:master commit in: net-misc/linuxptp/
commit: e8f6c3f45cfbd448fa2febaad62f52ae73c8e773 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jun 8 05:26:01 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jun 8 05:26:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f6c3f4 net-misc/linuxptp: Use $CC for compilation Closes: https://bugs.gentoo.org/725180 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> net-misc/linuxptp/linuxptp-2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/linuxptp/linuxptp-2.0.ebuild b/net-misc/linuxptp/linuxptp-2.0.ebuild index 1f775563d4b..716fbf22a46 100644 --- a/net-misc/linuxptp/linuxptp-2.0.ebuild +++ b/net-misc/linuxptp/linuxptp-2.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit linux-info +inherit linux-info toolchain-funcs DESCRIPTION="The Linux Precision Time Protocol (PTP) implementation" HOMEPAGE="http://linuxptp.sourceforge.net/; @@ -21,7 +21,7 @@ CONFIG_CHECK="~PPS ~NETWORK_PHY_TIMESTAMPING ~PTP_1588_CLOCK" src_compile() { export EXTRA_CFLAGS=${CFLAGS} - emake prefix=/usr mandir=/usr/share/man + emake CC="$(tc-getCC)" prefix=/usr mandir=/usr/share/man } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/linuxptp/
commit: 476ddea3c46d10333d30e0dc6e07caab16b9e6bb Author: Thomas Beierlein gentoo org> AuthorDate: Mon Jun 8 05:24:23 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Jun 8 05:24:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476ddea3 net-misc/linuxptp: Drop old Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> net-misc/linuxptp/Manifest| 1 - net-misc/linuxptp/linuxptp-1.8.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/net-misc/linuxptp/Manifest b/net-misc/linuxptp/Manifest index fe7f8d28d70..1fca8bc9d88 100644 --- a/net-misc/linuxptp/Manifest +++ b/net-misc/linuxptp/Manifest @@ -1,2 +1 @@ -DIST linuxptp-1.8.tgz 147764 BLAKE2B f0dec589cf4f27c03f901262980f1c471382eefdd00772da0065077bab29ed7c1350d70b1ec4b0c912dd82304220b9c550320b82cf269d99478d40c5a7ed8541 SHA512 8ac52428b7addf1c43769083e660ca0ceb2813994107b8b9c59338e480f1d2e45666ebcc3f59f7b8cf9a02301b55aa54b26cbbbf81622a525a704f2d08fd383e DIST linuxptp-2.0.tgz 184942 BLAKE2B 79ef9d3c379769a71e652a77f05ab661db444a76a339e72106055cf900de9cabfe303c48760f11701fefe5e641d07b73fc5a250078bedf7faa3ae995ace24da3 SHA512 c33487a803f8cc461f790d9a137d5cf8b35cb6d292bdd2cf7a16aa666359d8c5e24667473be843182bef1e9f8d5c6af8aab8918978f10bf08257dd408bba66d6 diff --git a/net-misc/linuxptp/linuxptp-1.8.ebuild b/net-misc/linuxptp/linuxptp-1.8.ebuild deleted file mode 100644 index aa5a2f7ccf0..000 --- a/net-misc/linuxptp/linuxptp-1.8.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit linux-info - -DESCRIPTION="The Linux Precision Time Protocol (PTP) implementation" -HOMEPAGE="http://linuxptp.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/v${PV}/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -CONFIG_CHECK="~PPS ~NETWORK_PHY_TIMESTAMPING ~PTP_1588_CLOCK" - -src_compile() { - export EXTRA_CFLAGS=${CFLAGS} - emake prefix=/usr mandir=/usr/share/man -} - -src_install() { - emake \ - prefix="${D}"/usr \ - mandir="${D}"/usr/share/man \ - infodir="${D}"/usr/share/info \ - libdir="${D}"/usr/$(get_libdir) \ - install - - dodoc README.org -}
[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/
commit: 90d89edc09a124a7f1479e48257bc3f9ab9bf8f9 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Jun 2 13:46:04 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Jun 2 13:46:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d89edc app-backup/bacula: Fix installation of bpipe-fd.so Build system originally installs plugin library with mode 0750. Fixed in new revision 9.4.4-r3 and 9.6.3-r1. Reported-by: Phil Stracchino caerllewys.net> Closes: https://bugs.gentoo.org/725946 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> app-backup/bacula/bacula-9.4.4-r3.ebuild | 429 +++ app-backup/bacula/bacula-9.6.3-r1.ebuild | 428 ++ 2 files changed, 857 insertions(+) diff --git a/app-backup/bacula/bacula-9.4.4-r3.ebuild b/app-backup/bacula/bacula-9.4.4-r3.ebuild new file mode 100644 index 000..6ebe92cbe9a --- /dev/null +++ b/app-backup/bacula/bacula-9.4.4-r3.ebuild @@ -0,0 +1,429 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop libtool qmake-utils systemd + +MY_PV=${PV/_beta/-b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="https://www.bacula.org/; +SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" + +DEPEND=" + !bacula-clientonly? ( + !bacula-nodir? ( virtual/mta ) + postgres? ( dev-db/postgresql:=[threads] ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + sqlite? ( dev-db/sqlite:3 ) + ) + dev-libs/gmp:0 + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtsvg:5 + x11-libs/qwt:6 + ) + logwatch? ( sys-apps/logwatch ) + readline? ( sys-libs/readline:0 ) + static? ( + dev-libs/lzo[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + acl? ( virtual/acl[static-libs(+)] ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + ) + ) + !static? ( + dev-libs/lzo + sys-libs/ncurses:= + sys-libs/zlib + acl? ( virtual/acl ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) +" +RDEPEND="${DEPEND} + acct-user/bacula + acct-group/bacula + !bacula-clientonly? ( + !bacula-nosd? ( + app-arch/mt-st + sys-block/mtx + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) +" + +REQUIRED_USE=" + !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) + static? ( bacula-clientonly ) +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + #XOR and !bacula-clientonly controlled by REQUIRED_USE + use mysql && export mydbtype="mysql" + use postgres && export mydbtype="postgresql" + use sqlite && export mydbtype="sqlite3" + + if use bacula-clientonly && use static && use qt5; then + ewarn + ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt5' useflag." + ewarn + fi +} + +src_prepare() { + # adjusts default configuration files for several binaries + # to /etc/bacula/ instead of ./ + pushd src >&/dev/null || die + for f in console/console.c dird/dird.c filed/filed.c \ + stored/bcopy.c stored/bextract.c stored/bls.c \ + stored/bscan.c stored/btape.c stored/stored.c \ + qt-console/main.cpp; do + sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \ + || die "sed on ${f} failed" + done + popd >&/dev/null || die + + # bug 466688 drop deprecated categories from Desktop file + sed -i -e 's/Application;//' scripts/bat.desktop.in || die + + # bug 466690 Use CXXFLAGS instead of CFLAGS + sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die + + # drop aut
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libax25/
commit: cf04d85bb1e06ddbb6ee13616331212a5c2570c5 Author: Thomas Beierlein gentoo org> AuthorDate: Sat May 30 04:28:03 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat May 30 04:38:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf04d85b dev-libs/libax25: Drop old Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libax25/Manifest | 1 - dev-libs/libax25/libax25-0.0.12_rc4.ebuild | 24 2 files changed, 25 deletions(-) diff --git a/dev-libs/libax25/Manifest b/dev-libs/libax25/Manifest index 4f6c60f9adc..650416feb4d 100644 --- a/dev-libs/libax25/Manifest +++ b/dev-libs/libax25/Manifest @@ -1,2 +1 @@ -DIST libax25-0.0.12-rc4.tar.gz 335535 BLAKE2B 604b78851ba7946ad49e51525f88503a148ceadc2e4276df263c127d1022001a80b36e91ff919b027b049c357383fab40708646194b4a4e8c7826ca7cd2e1bff SHA512 d11ed19cf72b8eed22c6cbaa5f45f0eb3b96672a6c9334a095da36b622a0453b0d7b72f75f7aa5753c9cf10636d5b10c36fe9b445481e04f7cba711609f7a812 DIST libax25-0.0.12-rc5.tar.gz 360123 BLAKE2B 55b1797977e5bb508aed67b43665cefdb7b296c6f2fc5d68f2e59e20da4833cd19030c1fa6deee4d463135a5eb4a944c2c779a47570e5cbfb10fd640f8c00bf2 SHA512 01aaf1ef5be7a347ec702f890e26e7cad02eff1cc8b4932fe9452cab8012bb0d7cd25f74871d83f188f22a3a5fd600ec57131ddb540a6c746908bf47e42f958f diff --git a/dev-libs/libax25/libax25-0.0.12_rc4.ebuild b/dev-libs/libax25/libax25-0.0.12_rc4.ebuild deleted file mode 100644 index 4912d3abd96..000 --- a/dev-libs/libax25/libax25-0.0.12_rc4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools-utils versionator - -MY_P=${PN}-$(replace_version_separator 3 '-') - -DESCRIPTION="AX.25 library for hamradio applications" -HOMEPAGE="http://www.linux-ax25.org/; -SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz; - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="static-libs" - -S=${WORKDIR}/${MY_P} - -AUTOTOOLS_IN_SOURCE_BUILD=1 - -src_install() { - autotools-utils_src_install installconf -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-tools/
commit: 0a85dbdb599d25f75b594b914cbacb711a645e4f Author: Thomas Beierlein gentoo org> AuthorDate: Sat May 30 04:30:34 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat May 30 04:38:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a85dbdb media-radio/ax25-tools: Drop old Closes: https://bugs.gentoo.org/713050 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/ax25-tools/Manifest| 1 - .../ax25-tools/ax25-tools-0.0.10_rc4.ebuild| 44 -- 2 files changed, 45 deletions(-) diff --git a/media-radio/ax25-tools/Manifest b/media-radio/ax25-tools/Manifest index c59a4f079ba..b9053bd0cc9 100644 --- a/media-radio/ax25-tools/Manifest +++ b/media-radio/ax25-tools/Manifest @@ -1,2 +1 @@ -DIST ax25-tools-0.0.10-rc4.tar.gz 364332 BLAKE2B 36ea9c72ff69a7a66927e78fb6733c64114a719d80cfb4732ccc0b54951b105a18e674e35d3c59806489f9679aabdf12ee629c41ae0f23ffdc5da26d1aed0d88 SHA512 874d1ad0097f589af0b0a72ac33d6c7d64586df25779ef1b4c0a832fdf5e528ae5101e56ded736cb2a1ad1b284d6c10fe3a77ecb43df04dccc3d80875f403612 DIST ax25-tools-0.0.10-rc5.tar.gz 372851 BLAKE2B 1129e3aff1662bfe3840288922e60236bbd09ec1f6be72ba4a9ef51a818923af55635bc50b5f6b7befd716732dad3536282b8875d7a996518dcd8c02342d SHA512 4aac4e53af5924f8f0b807bdc406fbba43043fcd33c509c1129f009e6cf8854abdd8f11087d17d9710fac2b231e80aca630ca17b8a2fe771f49df2c480c059cb diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild deleted file mode 100644 index ea8cbe259bf..000 --- a/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -inherit eutils - -MY_P=${P/_/-} - -DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons" -HOMEPAGE="http://www.linux-ax25.org/; -SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="X" - -S=${WORKDIR}/${MY_P} - -DEPEND="dev-libs/libax25 - X? ( x11-libs/libX11 - media-libs/mesa[X(+)] )" -RDEPEND=${DEPEND} - -src_configure() { - econf $(use_with X x) -} - -src_install() { - emake DESTDIR="${D}" install installconf - - # Package does not respect --docdir - rm -rf "${D}"/usr/share/doc/ax25-tools || die - dodoc AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \ - user_call/README.user_call yamdrv/README.yamdrv dmascc/README.dmascc \ - tcpip/ttylinkd.INSTALL - - newinitd "${FILESDIR}"/ax25d.rc ax25d - newinitd "${FILESDIR}"/mheardd.rc mheardd - newinitd "${FILESDIR}"/netromd.rc netromd - newinitd "${FILESDIR}"/rip98d.rc rip98d - newinitd "${FILESDIR}"/rxecho.rc rxecho - newinitd "${FILESDIR}"/ttylinkd.rc ttylinkd -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-apps/
commit: 5eefed2bc4cec36f2d1a8ce32d13ab4c60efdf1d Author: Thomas Beierlein gentoo org> AuthorDate: Sat May 30 04:36:47 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat May 30 04:38:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eefed2b media-radio/ax25-apps: Drop old Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/ax25-apps/Manifest | 1 - media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild | 48 2 files changed, 49 deletions(-) diff --git a/media-radio/ax25-apps/Manifest b/media-radio/ax25-apps/Manifest index 2d9b3a3d608..1b82c6dd376 100644 --- a/media-radio/ax25-apps/Manifest +++ b/media-radio/ax25-apps/Manifest @@ -1,2 +1 @@ -DIST ax25-apps-0.0.8-rc4.tar.gz 442172 BLAKE2B 59a622c0e675cadc90a7d728b899b1820153d6b9e35f3ccdbac74d191f844d1642dd2e9192d6dce0f1208cbc26b98cb1643f8d1041ec3802b833ad5cbc903f81 SHA512 c99b553c5cadb0e389c1cb35e79fea61b628c76f5ef35c35876e492afc7ab796f8781c3ab5987a096f0816389e9772274fe54e88c16fca0fd30013da3d74d38b DIST ax25-apps-0.0.8-rc5.tar.gz 479590 BLAKE2B baa4814ebb68c435a9986158dcdad176c75202db8e3595ec35851fabb3c718e7015a721d587ee307b8b8c918a690b898addcf4194532f6d26b70219c4c98 SHA512 5886f79dcdd4b02374289e04a61101b1ccdcdd936a6a98bdefa7b091689381de75f722a0bf32a914c85a3759c7b42489fabf74a53492fe2f937b22c953fc230d diff --git a/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild b/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild deleted file mode 100644 index f63f96a8ec9..000 --- a/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils - -MY_P=${P/_/-} - -DESCRIPTION="Basic AX.25 (Amateur Radio) user tools, additional daemons" -HOMEPAGE="http://www.linux-ax25.org; -SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -RDEPEND=">=dev-libs/libax25-0.0.12_rc2 - sys-libs/ncurses:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - !media-sound/listen - !dev-ruby/listen" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "$FILESDIR"/$PN-0.8.4-tinfo.patch - epatch "$FILESDIR"/$PN-0.0.8-fno-common.patch - eautoreconf -} - -src_install() { - default - - newinitd "${FILESDIR}"/ax25ipd.rc ax25ipd - newinitd "${FILESDIR}"/ax25mond.rc ax25mond - newinitd "${FILESDIR}"/ax25rtd.rc ax25rtd - - rm -rf "${ED}"/usr/share/doc/ax25-apps - - dodoc AUTHORS ChangeLog NEWS README ax25ipd/README.ax25ipd \ - ax25rtd/README.ax25rtd ax25ipd/HISTORY.ax25ipd ax25rtd/TODO.ax25rtd - - dodir /var/lib/ax25/ax25rtd - touch "${ED}"/var/lib/ax25/ax25rtd/ax25_route - touch "${ED}"/var/lib/ax25/ax25rtd/ip_route -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/unixcw/
commit: c10ff690d4a6519d56337697c669a5044df99be8 Author: Thomas Beierlein gentoo org> AuthorDate: Sun May 24 16:11:39 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun May 24 16:11:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10ff690 media-radio/unixcw: Drop install of static lib (bug #724654) Bump EAPI Closes: https://bugs.gentoo.org/724654 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/unixcw/unixcw-3.5.1-r1.ebuild | 75 +++ 1 file changed, 75 insertions(+) diff --git a/media-radio/unixcw/unixcw-3.5.1-r1.ebuild b/media-radio/unixcw/unixcw-3.5.1-r1.ebuild new file mode 100644 index 000..a905c627ddf --- /dev/null +++ b/media-radio/unixcw/unixcw-3.5.1-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib + +DESCRIPTION="A package of programs that fit together to form a morse code tutor program" +HOMEPAGE="http://unixcw.sourceforge.net; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~x86" +IUSE="alsa ncurses pulseaudio suid test qt5" +RESTRICT="!test? ( test )" + +RDEPEND="ncurses? ( sys-libs/ncurses:= ) + qt5? ( dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 ) + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/libtool" + +src_prepare() { + append-cflags -std=gnu11 + append-cxxflags -std=gnu++11 + eapply -p0 "${FILESDIR}"/$PN-3.5-tinfo.patch \ + "${FILESDIR}"/$PN-tests.patch + eapply_user + eautoreconf +} + +src_configure() { + econf --libdir=/usr/$(get_libdir) \ + $(use_enable pulseaudio ) \ + $(use_enable alsa ) \ + $(use_enable ncurses cwcp ) \ + $(use_enable qt5 xcwcp ) \ + --disable-static +} + +src_install() { + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -type f -delete || die + dodoc ChangeLog NEWS README + if ! use suid ; then + fperms 711 /usr/bin/cw + if use ncurses ; then + fperms 711 /usr/bin/cwcp + fi + if use qt5 ; then + fperms 711 /usr/bin/xcwcp + fi + fi +} + +pkg_postinst() { + if use suid ; then + ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid" + ewarn "by setting USE=suid." + ewarn "Be aware that this is a security risk and not recommended." + ewarn "" + ewarn "These files do only need root access if you want to use the" + ewarn "PC speaker for morse sidetone output. You can alternativly" + ewarn "drop USE=suid and use sudo." + else + elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if" + elog "you want to use the PC speaker for morse sidetone output." + elog "You can call the programs via sudo for that (see 'man sudo')." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: d66140c070dae17fe3c8d8e3fd6b03f01628568c Author: Thomas Beierlein gentoo org> AuthorDate: Sat May 23 14:47:48 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat May 23 14:47:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66140c0 dev-libs/libzia: Drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/Manifest | 2 -- dev-libs/libzia/libzia-4.18.ebuild | 38 -- dev-libs/libzia/libzia-4.19.ebuild | 38 -- 3 files changed, 78 deletions(-) diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index b45ca9e2302..fb3b43462c1 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,4 +1,2 @@ -DIST libzia-4.18.tar.gz 623928 BLAKE2B ff7f4873f77c1782bc704ff11f0fcdc2a479404cf0719d9156fad2ad01634241f7f556699d778fbd6e3f4bfe108b1735c65def859d56cefcedd6a3c760200a14 SHA512 7d4287cf6804ae757d6c96c03fd948db1bf0b5463d345929b2c8dd4540e66b45849a8096500576199fa650b63b892ea17c976338b88e9310d64f804fa3920489 -DIST libzia-4.19.tar.gz 623995 BLAKE2B 55bc17854614af92873059e741179d9bc4f35000c4fc29cdd56854b85cf059d422ec49cee9d07056cf8fd18f7a6bf15aeb98a3f3dcbee44420ca1862175d3938 SHA512 65b7cb87740a3288c186f30a10d29824f2b725e54290d4c56ebfd9aa6902ff2e1e48725ed35e3ff5c2d144ccd6a20384df470c1b615c99da8a14c7e0647b0f6a DIST libzia-4.20.tar.gz 624009 BLAKE2B f0342c144c3e0b9dd7720466b24d79632de6dc8597786ba22acccd4eee20cdfb4f941da5717fde27a7ee0097f4f57b20a93455c123fd518916c1552cab801bc2 SHA512 0780eb791fdd85778a074eddab933650d4fbb09a9b441432cf6e63fe97978d47c75155caa251820f283badb16ffa5ac2d323b1f98ab5864caaa020511ff856d5 DIST libzia-4.21.tar.gz 631871 BLAKE2B 8c54ae86e38569914c05da6c11b8ffe2c349884fb4e8ea00b05b88da12f6ee4e80ddac82f1790b67586c24d9df5b0ab71053fc80479cfdde22250a034db6dbef SHA512 e4277dfc3c004a0a1d1ccd8a11431e46344763ff5df68403b451e2be4b6bd00862fe2af0e15ce9017c3d6144d301e792f9279632687697e0dd4a238c805b04a8 diff --git a/dev-libs/libzia/libzia-4.18.ebuild b/dev-libs/libzia/libzia-4.18.ebuild deleted file mode 100644 index 88159bfcae8..000 --- a/dev-libs/libzia/libzia-4.18.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools - -DESCRIPTION="platform abstraction code for tucnak package" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="ftdi" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2 - media-libs/libsdl - media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:0 )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -MAKEOPTS+=" -j1" - -src_prepare() { - eapply_user - sed -i -e "s/docsdir/#docsdir/g" \ - -e "s/docs_/#docs_/g" Makefile.am || die - eautoreconf -} - -src_configure() { - econf \ - $(use_with ftdi) --with-sdl \ - --with-png --without-bfd -} diff --git a/dev-libs/libzia/libzia-4.19.ebuild b/dev-libs/libzia/libzia-4.19.ebuild deleted file mode 100644 index 63b54d9c6b8..000 --- a/dev-libs/libzia/libzia-4.19.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="platform abstraction code for tucnak package" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ftdi" - -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2 - media-libs/libsdl - media-libs/libpng:0 - ftdi? ( dev-embedded/libftdi:0 )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -MAKEOPTS+=" -j1" - -src_prepare() { - eapply_user - sed -i -e "s/docsdir/#docsdir/g" \ - -e "s/docs_/#docs_/g" Makefile.am || die - eautoreconf -} - -src_configure() { - econf \ - $(use_with ftdi) --with-sdl \ - --with-png --without-bfd -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/
commit: 19b8df75d2d81688770c7d3fe7adda2432ae30a7 Author: Thomas Beierlein gentoo org> AuthorDate: Sat May 23 14:46:45 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat May 23 14:46:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b8df75 media-radio/tucnak: Drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tucnak/Manifest | 2 -- media-radio/tucnak/tucnak-4.18.ebuild | 68 --- media-radio/tucnak/tucnak-4.19.ebuild | 68 --- 3 files changed, 138 deletions(-) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index 7cc6025fe92..38dafdffd13 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,4 +1,2 @@ -DIST tucnak-4.18.tar.gz 3527134 BLAKE2B 2e059875fb22a9027dde486d82eaa2bfd1d339440b59ffbde3b3923365096e4e7a77edc0690d79d66d1b9b218b2a7698b7783f1f07c0a8f94bc002ee5acc8528 SHA512 9c986bd4e9221a2956722423d8c31e3e420d5f50f2c68577a73d62f5e0913e79526dfbbee29e9f98f25445e35587a95aa709d538e4ba5e17d739a1220e41f0de -DIST tucnak-4.19.tar.gz 3542661 BLAKE2B 0ce6b387f47bae01b21a9c63a8530f8eb0e82c9ba5c7c983190c43e11cbc18b477c30db4f5f3fe743d7a99de9fd1787e64f018180338856e9f8306a3f5849a5a SHA512 4217a073f3b085fd11e92d3eb38386563f7cef022c0e30bc959fd6d6ca6b2efaacfcaa9dc5f48208114490a414e4cfc89bb500560d7f3add28f9534eb205a8f8 DIST tucnak-4.20.tar.gz 3542904 BLAKE2B 7fee170215d975abac64c6425ccc7604fb0948f4713fdbdf5e0197268b2e7bca1278b3e0c2e6e3698b6a8e3884eb47016d0fff1bca6e21e94c676a4ed848f223 SHA512 755861c7e1fedd8a3e17179681930a182bf95c19f9ed6a1f5e07d5781ba0c36f5bc8a7066a792e752ce04edebfe055a426bc4757ee137df60950165b2e4a6cb9 DIST tucnak-4.21.tar.gz 3545924 BLAKE2B dabc9647e4fde5c8c3b3e9b2ee5f072ce6e85138c6a45f635c05dcf47763a39e191a6ac3d97e71b79d3913915126261f565f8e273cd257731e04bc5ab7956aab SHA512 73fe2e92a0db3a8e152cfc25bbaefdeec6fd7f11223d02eae6c1ac5526c02404e89ecd4f2f715e7fda1d72fd872fc240694ce674d57a95c03417cf59dbd6532c diff --git a/media-radio/tucnak/tucnak-4.18.ebuild b/media-radio/tucnak/tucnak-4.18.ebuild deleted file mode 100644 index b78b8fb5f57..000 --- a/media-radio/tucnak/tucnak-4.18.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools flag-o-matic multilib - -DESCRIPTION="Amateur Radio VHF Contest Logbook" -HOMEPAGE="http://tucnak.nagano.cz; -SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa fftw gpm hamlib suid" - -RDEPEND="dev-libs/glib:2 - dev-libs/libzia - media-libs/libsndfile - >=media-libs/libsdl-1.2 - alsa? ( media-libs/alsa-lib ) - fftw? ( sci-libs/fftw:3.0 ) - gpm? ( sys-libs/gpm ) - hamlib? ( media-libs/hamlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - eapply_user - # fix destop file - sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die - # fix doc install path - sed -i -e "s/docsdir/# docsdir/" \ - -e "s/docs_DATA =/# docs_DATA/" \ - -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die - eautoreconf -} - -src_configure() { - append-ldflags -L/usr/$(get_libdir)/hamlib - econf $(use_with alsa) \ - $(use_with gpm) $(use_with hamlib) \ - $(use_with fftw fftw3) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog doc/NAVOD.pdf - if use suid ; then - fperms 4711 /usr/bin/soundwrapper - fi -} - -pkg_postinst() { - elog "In order to use sound with tucnak add yourself to the 'audio' group" - elog "and to key your rig via the parport add yourself to the 'lp' group" - elog "" - elog "tucnak can be used with the following additional packages:" - elog " media-radio/cwdaemon : Morse output via code cwdaemon" - elog " (No need to recompile)" - if use suid ; then - ewarn "You have choosen to install the little helper program 'soundwrapper'" - ewarn "setuid by setting USE=suid. That helper is only needed if you" - ewarn "want to use morse sidetone output via the PC speaker." - ewarn "" - ewarn "While the helper should be safe by design be aware that setting" - ewarn "any program setuid is a security risk." - fi -} diff --git a/media-radio/tucnak/tucnak-4.19.ebuild b/m
[gentoo-commits] repo/gentoo:master commit in: media-radio/qsstv/
commit: 4eb4010d4fa13e83f5cd7127401099e9c918674c Author: Thomas Beierlein gentoo org> AuthorDate: Sat May 23 14:44:48 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat May 23 14:44:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb4010d media-radio/qsstv: Drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/qsstv/Manifest | 2 -- media-radio/qsstv/qsstv-9.2.6.ebuild | 52 media-radio/qsstv/qsstv-9.4.2.ebuild | 52 3 files changed, 106 deletions(-) diff --git a/media-radio/qsstv/Manifest b/media-radio/qsstv/Manifest index b6680dc82d6..545cf696036 100644 --- a/media-radio/qsstv/Manifest +++ b/media-radio/qsstv/Manifest @@ -1,3 +1 @@ -DIST qsstv_9.2.6.tar.gz 11385735 BLAKE2B b7192255a3df32d5fbf07f54e1a8b7a7fd092fc4f7cca794df66d73687342e2169cdf8a2e08e7d665e6c27cefa3e9e4574c10c685cc9647caae1156d5c88522f SHA512 10ad86db8a4db432dc757314375487d4128a612a54496105c2acaadce4f2cba8d044f1c5bf1d38534664ef7c065742606027306b3542ae834673ffce58885557 -DIST qsstv_9.4.2.tar.gz 7409123 BLAKE2B d20c81f8a84ffc21d2afa2f481f2aa5313668beb922fe27e97b8b68f9420edad4544358b6166296183e2b8806f32bba54e25a035ec82481ed24a3dc1c343694e SHA512 e7e5fe925dd925fef4e2fcff15b33634aa0ea1f50ca01db2c2dcdd428b4c4c1f45cf5aaa9ad2c3b9374c588bb6f65bf99924537012ecf2065a03b3f4d1c46db9 DIST qsstv_9.4.4.tar.gz 7716392 BLAKE2B df285cc26c195dce05e54401de4fce70ea91c3af1f774d90d81b62a366c66c3cde4f0cce5c370bad45b81230ca7c2be624542cde10b94d388785d13b49ed646d SHA512 d206c6c108827b607dfe360e7afe31065518f03ab04609ccca9a9bda16207d12966eb49d486d13eebb814716252c50aa5963d090f1e505e508ccb1b6ccc4728c diff --git a/media-radio/qsstv/qsstv-9.2.6.ebuild b/media-radio/qsstv/qsstv-9.2.6.ebuild deleted file mode 100644 index 5d4268989ec..000 --- a/media-radio/qsstv/qsstv-9.2.6.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit qmake-utils - -MY_P=${P/-/_} - -DESCRIPTION="Amateur radio SSTV software" -HOMEPAGE="http://users.telenet.be/on4qz/; -SRC_URI="http://users.telenet.be/on4qz/qsstv/downloads/${MY_P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -CDEPEND="dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-libs/hamlib - media-libs/openjpeg:2 - media-libs/alsa-lib - media-sound/pulseaudio - media-libs/libv4l - sci-libs/fftw:3.0=" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - x11-misc/xdg-utils" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - eapply_user - # fix docdirectory, install path and hamlib search path - sed -i -e "s:/doc/\$\$TARGET:/doc/${PF}:" \ - -e "s:-lhamlib:-L/usr/$(get_libdir)/hamlib -lhamlib:g" \ - qsstv/qsstv.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.txt -} diff --git a/media-radio/qsstv/qsstv-9.4.2.ebuild b/media-radio/qsstv/qsstv-9.4.2.ebuild deleted file mode 100644 index 6963627f664..000 --- a/media-radio/qsstv/qsstv-9.4.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils - -MY_P=${P/-/_} - -DESCRIPTION="Amateur radio SSTV software" -HOMEPAGE="http://users.telenet.be/on4qz/; -SRC_URI="http://users.telenet.be/on4qz/qsstv/downloads/${MY_P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -CDEPEND="dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-libs/hamlib - media-libs/openjpeg:2 - media-libs/alsa-lib - media-sound/pulseaudio - media-libs/libv4l - sci-libs/fftw:3.0=" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - x11-misc/xdg-utils" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - eapply_user - # fix docdirectory, install path and hamlib search path - sed -i -e "s:/doc/\$\$TARGET:/doc/${PF}:" \ - -e "s:-lhamlib:-L/usr/$(get_libdir)/hamlib -lhamlib:g" \ - qsstv/qsstv.pro || die -} - -src_configure() { - eqmake5 PREFIX="/usr" -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.txt -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/xastir/
commit: 29d557d830b4e3c08f15179d9b745afb96a62171 Author: Thomas Beierlein gentoo org> AuthorDate: Sat May 16 15:05:30 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat May 16 15:06:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d557d8 media-radio/xastir: Minor maintennace release Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/xastir/Manifest| 1 + media-radio/xastir/xastir-2.1.6.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest index 48be224f00b..db9c6180bcb 100644 --- a/media-radio/xastir/Manifest +++ b/media-radio/xastir/Manifest @@ -1 +1,2 @@ DIST xastir-2.1.4.tar.gz 2694124 BLAKE2B 90fd8ef340fc5bad43c9501c6530dcd4bd60eaab9c04638c68f80add46f0df24c45db334549915edaee95cbdcc9b7580d6343d81d84cb819f4ef5a76c9f79242 SHA512 e96f9de52499615cfe88708656d111d417e0d0e08f798b2d97f6a270db3e639c4fb5219767f8fd399fe75f51f02391ace87ae7175ae9a44cb5a4056ab7b573b1 +DIST xastir-2.1.6.tar.gz 2687180 BLAKE2B 053ee4e8d1fd589bf0767c6ffdaa7de2ef14d292d5773b2f08239fc4b73d3695e5c061dccab75caae068bc8887f7924d3793f0dfb8368b2cd25526211e240914 SHA512 91f40f3788f51589619833102d1db997ff725f84e6fa5f9b7dd8942094a1b7a94433779243be1c14b980d96613972482a397cec8e15b8ea4784fdd106c32ae08 diff --git a/media-radio/xastir/xastir-2.1.6.ebuild b/media-radio/xastir/xastir-2.1.6.ebuild new file mode 100644 index 000..344c4d649b7 --- /dev/null +++ b/media-radio/xastir/xastir-2.1.6.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic toolchain-funcs + +MY_P=${PN/x/X}-Release-${PV} + +DESCRIPTION="X Amateur Station Tracking and Information Reporting" +HOMEPAGE="http://xastir.org/; +SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="geotiff +graphicsmagick" + +DEPEND=">=x11-libs/motif-2.3:0 + x11-libs/libXt + x11-libs/libX11 + x11-libs/libXpm + x11-apps/xfontsel + dev-libs/libpcre + net-misc/curl + sys-libs/db:4.8 + sci-libs/shapelib + !graphicsmagick? (
[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/
commit: 510ea7992948631366eec8d7448081ab2bc6ba7d Author: Thomas Beierlein gentoo org> AuthorDate: Fri May 1 14:19:55 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Fri May 1 14:19:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510ea799 media-radio/tlf: Version bump Fixes also -fno-common problem with GCC10 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tlf/Manifest | 1 + media-radio/tlf/tlf-1.4.1.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest index e07a20e2e99..4fe6e6ba721 100644 --- a/media-radio/tlf/Manifest +++ b/media-radio/tlf/Manifest @@ -1,2 +1,3 @@ DIST tlf-1.3.2.tar.gz 691287 BLAKE2B 130e1e070e2846cfec2989c20716e713b3b9269ba5395f96e19e049c87b321673d5bfd005c887fef0d8945e46db179eca7e7a1e1f96cc5fb0ab7be2cd74185bf SHA512 797afe9d4dcd83c315ff62b07d24d44a76fd08dabb0f081d20eb8181232630cf2a1792dcf4afa0e74a6ca6e3c4cbe0a42958884aecbe8ee31bc8c6f9bd05215c DIST tlf-1.4.0.tar.gz 702237 BLAKE2B a8e8aaacafe961bc4c33eccca066eaadf86cdca6de6b5585c09b808da9f85d62e704be16feaffaa81748de4a3ccddf04f4f56edde963adcb3bb210f75ba0a054 SHA512 8abf1b3bbabc506cd844d7b9bea5985cd8c73cd4401819bf4144022b41711e5fd58cf792638bb93c2ee52586c953f4115c0055799469f5c1edd157afddae1631 +DIST tlf-1.4.1.tar.gz 708105 BLAKE2B 18cd617a8780293bbfec87875491935d16022e104eed128ab69cbc3824aa5f8ab77dd07728d952e9b932ea74ee1c258522c26b5458b715320d452d58a65cfd3c SHA512 89076ba3b870f65b1469d64a223a9d35f1afd3edc6801446990d7ce197b04dacf141efc40382c69c78935a16f386385df0c7b48a040072cecc311cda56d479b5 diff --git a/media-radio/tlf/tlf-1.4.1.ebuild b/media-radio/tlf/tlf-1.4.1.ebuild new file mode 100644 index 000..f247636cf63 --- /dev/null +++ b/media-radio/tlf/tlf-1.4.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic + +DESCRIPTION="Console-mode amateur radio contest logger" +HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html; +SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND="sys-libs/ncurses:= + dev-libs/glib:2 + media-libs/hamlib + media-sound/sox + dev-libs/xmlrpc-c[curl]" +DEPEND=" + ${RDEPEND} + test? ( dev-util/cmocka )" + +src_configure() { + append-ldflags -L/usr/$(get_libdir)/hamlib + econf --enable-fldigi-xmlrpc +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 4ac1e793ab07c0e821d71dc8e1f7e8f00ecbc9a1 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Apr 25 16:39:48 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Apr 25 16:41:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac1e793 media-radio/fldigi: Drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 2 -- media-radio/fldigi/fldigi-4.1.06.ebuild | 51 - media-radio/fldigi/fldigi-4.1.08.ebuild | 51 - 3 files changed, 104 deletions(-) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index 83e6ec2fafc..d4073269cd4 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,4 +1,2 @@ -DIST fldigi-4.1.06.tar.gz 4633753 BLAKE2B 2eed9be5c1e0d0fdb29b9a2d5b7c7eedca7cdb5dc9149532776083cd56d67cbbfea1760f2287d9de2880508e950c4a87e96b4d818f56b3ce4f2f4025057eb54e SHA512 fc3ef66e9ce8c231af27d17f098e1767ba35038afac124be2a1db846246bf2e6d86ba078cd82e28d73b7389079eff87545c2f3e81bef95c525b90a8886c612be -DIST fldigi-4.1.08.tar.gz 4633597 BLAKE2B 853569115aa33e768a4e7a9caba0675dfc8235bdc889317d44f2d3896c287f7117ef6983b8e41be5ec4d967cabb1c7a506a1488aa200cdab6aabef48c24986b3 SHA512 e1262aa87ddeed0618cd74327696ef9542afc3c6c4529db0224d8278ef8a270f83c51a64b0957d17f6ada07ba0d99bdd4124e453e3d0268ffa283e90fbe322d2 DIST fldigi-4.1.09.tar.gz 4778091 BLAKE2B 2053cccbe84141ee4b43149f043a9f66c568d962d6ef01a694e7dcb876d76e2a74d87158cd3e811b44b7495152b8fdb191098d55ac64793e8c76a0b26783bd0a SHA512 b4c284f599f7985205c8198df32f02fade55bfba6c4630b0c385f9f2d734ef0be11b5620e73324d88a5d5dfc4258c44c8e1759a57cd8da77186bb7d4277e1503 DIST fldigi-4.1.11.tar.gz 4792572 BLAKE2B 7f96b5f8e83af28f522f0dc55e794d3b5beef05c54c990fb6304c2cfbbc21adced39d29be24ccbc0a50bbb3d97e7c3d71530169ceeaf5aa59e52389462c6e135 SHA512 37e5a40ae67bcce3fe1480c6c9cbb7d56a4f6cbf6dd042d676524cc96007d487fd50027394655aa6ad44f583e3b36b13cb5e0af2da0656803368ad3a243b579b diff --git a/media-radio/fldigi/fldigi-4.1.06.ebuild b/media-radio/fldigi/fldigi-4.1.06.ebuild deleted file mode 100644 index f29b642e623..000 --- a/media-radio/fldigi/fldigi-4.1.06.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="hamlib nls pulseaudio" -IUSE_CPU_FLAGS=" sse sse2 sse3" -IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" - -RDEPEND="x11-libs/fltk:1[threads,xft] - media-libs/libsamplerate - media-libs/libpng:0 - x11-misc/xdg-utils - dev-perl/RPC-XML - dev-perl/Term-ReadLine-Perl - || ( - media-libs/portaudio[oss] - media-libs/portaudio[alsa] - ) - hamlib? ( media-libs/hamlib ) - pulseaudio? ( media-sound/pulseaudio ) - >=media-libs/libsndfile-1.0.10" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -PATCHES=( "$FILESDIR"/$PN-c++11.patch ) - -src_configure() { - local myconf="" - - use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" - use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" - use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" - - econf ${myconf} \ - --with-sndfile \ - $(use_with hamlib) \ - $(use_enable nls) \ - $(use_with pulseaudio) \ - --without-asciidoc -} diff --git a/media-radio/fldigi/fldigi-4.1.08.ebuild b/media-radio/fldigi/fldigi-4.1.08.ebuild deleted file mode 100644 index f29b642e623..000 --- a/media-radio/fldigi/fldigi-4.1.08.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" -HOMEPAGE="http://www.w1hkj.com; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="hamlib nls pulseaudio" -IUSE_CPU_FLAGS=" sse sse2 sse3" -IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" - -RDEPEND="x11-libs/fltk:1[threads,xft] - media-libs/libsamplerate - media-libs/libpng:0 - x11-misc/xdg-utils - dev-perl/RPC-XML - dev-perl/Te
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: aa932051f04884047fc44d34c03d05842ad7d8bc Author: Thomas Beierlein gentoo org> AuthorDate: Sat Apr 25 16:41:00 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Apr 25 16:41:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa932051 media-radio/fldigi: Version bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 1 + media-radio/fldigi/fldigi-4.1.12.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index d4073269cd4..0971e834c55 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,2 +1,3 @@ DIST fldigi-4.1.09.tar.gz 4778091 BLAKE2B 2053cccbe84141ee4b43149f043a9f66c568d962d6ef01a694e7dcb876d76e2a74d87158cd3e811b44b7495152b8fdb191098d55ac64793e8c76a0b26783bd0a SHA512 b4c284f599f7985205c8198df32f02fade55bfba6c4630b0c385f9f2d734ef0be11b5620e73324d88a5d5dfc4258c44c8e1759a57cd8da77186bb7d4277e1503 DIST fldigi-4.1.11.tar.gz 4792572 BLAKE2B 7f96b5f8e83af28f522f0dc55e794d3b5beef05c54c990fb6304c2cfbbc21adced39d29be24ccbc0a50bbb3d97e7c3d71530169ceeaf5aa59e52389462c6e135 SHA512 37e5a40ae67bcce3fe1480c6c9cbb7d56a4f6cbf6dd042d676524cc96007d487fd50027394655aa6ad44f583e3b36b13cb5e0af2da0656803368ad3a243b579b +DIST fldigi-4.1.12.tar.gz 4790381 BLAKE2B 8be45c87bce298f91cb3975c8fe348b8ef39ea5ffe5eb719df496c075aa0773f8bf9b139312ea809057f926ffd27087fd41d350342f0f8ac198800a65178f367 SHA512 f74fd5915119d9d04a54260268d1dcd753ca50b48b388d2cc86a6ac2534ce0a0b1595124415b9aa19e518e58344a993510f5e9817f7893814821ebd3df7fa5ae diff --git a/media-radio/fldigi/fldigi-4.1.12.ebuild b/media-radio/fldigi/fldigi-4.1.12.ebuild new file mode 100644 index 000..7ded0b14db4 --- /dev/null +++ b/media-radio/fldigi/fldigi-4.1.12.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls pulseaudio" +IUSE_CPU_FLAGS=" sse sse2 sse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + || ( + media-libs/portaudio[oss] + media-libs/portaudio[alsa] + ) + hamlib? ( media-libs/hamlib ) + pulseaudio? ( media-sound/pulseaudio ) + >=media-libs/libsndfile-1.0.10" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( "$FILESDIR"/$PN-c++11.patch ) + +src_configure() { + local myconf="" + + use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" + use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" + use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" + + econf ${myconf} \ + --with-sndfile \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --without-asciidoc +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/
commit: c3e740f565ec78c374bc50088633c03361c10d04 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Apr 25 16:31:17 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Apr 25 16:31:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e740f5 media-radio/tucnak: Version bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/tucnak/Manifest | 1 + media-radio/tucnak/tucnak-4.21.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest index faac084ec09..7cc6025fe92 100644 --- a/media-radio/tucnak/Manifest +++ b/media-radio/tucnak/Manifest @@ -1,3 +1,4 @@ DIST tucnak-4.18.tar.gz 3527134 BLAKE2B 2e059875fb22a9027dde486d82eaa2bfd1d339440b59ffbde3b3923365096e4e7a77edc0690d79d66d1b9b218b2a7698b7783f1f07c0a8f94bc002ee5acc8528 SHA512 9c986bd4e9221a2956722423d8c31e3e420d5f50f2c68577a73d62f5e0913e79526dfbbee29e9f98f25445e35587a95aa709d538e4ba5e17d739a1220e41f0de DIST tucnak-4.19.tar.gz 3542661 BLAKE2B 0ce6b387f47bae01b21a9c63a8530f8eb0e82c9ba5c7c983190c43e11cbc18b477c30db4f5f3fe743d7a99de9fd1787e64f018180338856e9f8306a3f5849a5a SHA512 4217a073f3b085fd11e92d3eb38386563f7cef022c0e30bc959fd6d6ca6b2efaacfcaa9dc5f48208114490a414e4cfc89bb500560d7f3add28f9534eb205a8f8 DIST tucnak-4.20.tar.gz 3542904 BLAKE2B 7fee170215d975abac64c6425ccc7604fb0948f4713fdbdf5e0197268b2e7bca1278b3e0c2e6e3698b6a8e3884eb47016d0fff1bca6e21e94c676a4ed848f223 SHA512 755861c7e1fedd8a3e17179681930a182bf95c19f9ed6a1f5e07d5781ba0c36f5bc8a7066a792e752ce04edebfe055a426bc4757ee137df60950165b2e4a6cb9 +DIST tucnak-4.21.tar.gz 3545924 BLAKE2B dabc9647e4fde5c8c3b3e9b2ee5f072ce6e85138c6a45f635c05dcf47763a39e191a6ac3d97e71b79d3913915126261f565f8e273cd257731e04bc5ab7956aab SHA512 73fe2e92a0db3a8e152cfc25bbaefdeec6fd7f11223d02eae6c1ac5526c02404e89ecd4f2f715e7fda1d72fd872fc240694ce674d57a95c03417cf59dbd6532c diff --git a/media-radio/tucnak/tucnak-4.21.ebuild b/media-radio/tucnak/tucnak-4.21.ebuild new file mode 100644 index 000..b4c1192a2e4 --- /dev/null +++ b/media-radio/tucnak/tucnak-4.21.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic multilib + +DESCRIPTION="Amateur Radio VHF Contest Logbook" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa fftw gpm hamlib suid" + +RDEPEND="dev-libs/glib:2 + dev-libs/libzia + media-libs/libsndfile + >=media-libs/libsdl-1.2 + alsa? ( media-libs/alsa-lib ) + fftw? ( sci-libs/fftw:3.0 ) + gpm? ( sys-libs/gpm ) + hamlib? ( media-libs/hamlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + eapply_user + # fix destop file + sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die + # fix doc install path + sed -i -e "s/docsdir/# docsdir/" \ + -e "s/docs_DATA =/# docs_DATA/" \ + -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die + eautoreconf +} + +src_configure() { + append-ldflags -L/usr/$(get_libdir)/hamlib + econf $(use_with alsa) \ + $(use_with gpm) $(use_with hamlib) \ + $(use_with fftw fftw3) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog doc/NAVOD.pdf + if use suid ; then + fperms 4711 /usr/bin/soundwrapper + fi +} + +pkg_postinst() { + elog "In order to use sound with tucnak add yourself to the 'audio' group" + elog "and to key your rig via the parport add yourself to the 'lp' group" + elog "" + elog "tucnak can be used with the following additional packages:" + elog " media-radio/cwdaemon : Morse output via code cwdaemon" + elog " (No need to recompile)" + if use suid ; then + ewarn "You have choosen to install the little helper program 'soundwrapper'" + ewarn "setuid by setting USE=suid. That helper is only needed if you" + ewarn "want to use morse sidetone output via the PC speaker." + ewarn "" + ewarn "While the helper should be safe by design be aware that setting" + ewarn "any program setuid is a security risk." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/
commit: a3fa5e26e9d3832dd32a8b7d7c732121cb74d91c Author: Thomas Beierlein gentoo org> AuthorDate: Sat Apr 25 16:27:18 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Apr 25 16:27:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fa5e26 dev-libs/libzia: Version bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> dev-libs/libzia/Manifest | 1 + dev-libs/libzia/libzia-4.21.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest index 17afcc176b4..b45ca9e2302 100644 --- a/dev-libs/libzia/Manifest +++ b/dev-libs/libzia/Manifest @@ -1,3 +1,4 @@ DIST libzia-4.18.tar.gz 623928 BLAKE2B ff7f4873f77c1782bc704ff11f0fcdc2a479404cf0719d9156fad2ad01634241f7f556699d778fbd6e3f4bfe108b1735c65def859d56cefcedd6a3c760200a14 SHA512 7d4287cf6804ae757d6c96c03fd948db1bf0b5463d345929b2c8dd4540e66b45849a8096500576199fa650b63b892ea17c976338b88e9310d64f804fa3920489 DIST libzia-4.19.tar.gz 623995 BLAKE2B 55bc17854614af92873059e741179d9bc4f35000c4fc29cdd56854b85cf059d422ec49cee9d07056cf8fd18f7a6bf15aeb98a3f3dcbee44420ca1862175d3938 SHA512 65b7cb87740a3288c186f30a10d29824f2b725e54290d4c56ebfd9aa6902ff2e1e48725ed35e3ff5c2d144ccd6a20384df470c1b615c99da8a14c7e0647b0f6a DIST libzia-4.20.tar.gz 624009 BLAKE2B f0342c144c3e0b9dd7720466b24d79632de6dc8597786ba22acccd4eee20cdfb4f941da5717fde27a7ee0097f4f57b20a93455c123fd518916c1552cab801bc2 SHA512 0780eb791fdd85778a074eddab933650d4fbb09a9b441432cf6e63fe97978d47c75155caa251820f283badb16ffa5ac2d323b1f98ab5864caaa020511ff856d5 +DIST libzia-4.21.tar.gz 631871 BLAKE2B 8c54ae86e38569914c05da6c11b8ffe2c349884fb4e8ea00b05b88da12f6ee4e80ddac82f1790b67586c24d9df5b0ab71053fc80479cfdde22250a034db6dbef SHA512 e4277dfc3c004a0a1d1ccd8a11431e46344763ff5df68403b451e2be4b6bd00862fe2af0e15ce9017c3d6144d301e792f9279632687697e0dd4a238c805b04a8 diff --git a/dev-libs/libzia/libzia-4.21.ebuild b/dev-libs/libzia/libzia-4.21.ebuild new file mode 100644 index 000..63b54d9c6b8 --- /dev/null +++ b/dev-libs/libzia/libzia-4.21.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="platform abstraction code for tucnak package" +HOMEPAGE="http://tucnak.nagano.cz; +SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ftdi" + +RDEPEND="dev-libs/glib:2 + x11-libs/gtk+:2 + media-libs/libsdl + media-libs/libpng:0 + ftdi? ( dev-embedded/libftdi:0 )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +MAKEOPTS+=" -j1" + +src_prepare() { + eapply_user + sed -i -e "s/docsdir/#docsdir/g" \ + -e "s/docs_/#docs_/g" Makefile.am || die + eautoreconf +} + +src_configure() { + econf \ + $(use_with ftdi) --with-sdl \ + --with-png --without-bfd +}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: d91341d841c6ac4053079ee14feef1a4b0bf28ad Author: Thomas Beierlein gentoo org> AuthorDate: Thu Apr 23 18:56:38 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Thu Apr 23 18:57:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91341d8 sci-visualization/pythonprop: Add missing slot dep Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/pythonprop-0.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/pythonprop/pythonprop-0.29.ebuild b/sci-visualization/pythonprop/pythonprop-0.29.ebuild index baf0bd4b795..b0d9d787047 100644 --- a/sci-visualization/pythonprop/pythonprop-0.29.ebuild +++ b/sci-visualization/pythonprop/pythonprop-0.29.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' - dev-python/pygobject[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] sci-libs/cartopy[${PYTHON_MULTI_USEDEP}] sci-libs/scipy[${PYTHON_MULTI_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: 070df9a27b5cee709bede7ff918cae9d61328460 Author: Thomas Beierlein gentoo org> AuthorDate: Thu Apr 23 17:21:52 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Thu Apr 23 17:32:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070df9a2 sci-visualization/pythonprop: Add missing DEPS Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/pythonprop-0.29.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sci-visualization/pythonprop/pythonprop-0.29.ebuild b/sci-visualization/pythonprop/pythonprop-0.29.ebuild index d5c64040e9a..412a659e798 100644 --- a/sci-visualization/pythonprop/pythonprop-0.29.ebuild +++ b/sci-visualization/pythonprop/pythonprop-0.29.ebuild @@ -20,8 +20,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' + dev-python/pygobject[${PYTHON_MULTI_USEDEP}] dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] sci-libs/cartopy[${PYTHON_MULTI_USEDEP}] + sci-libs/scipy[${PYTHON_MULTI_USEDEP}] ') dev-python/cairocffi sci-electronics/voacapl
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/
commit: 735c085b897e4ab9f132618eeb3153ba2276acc4 Author: Thomas Beierlein gentoo org> AuthorDate: Thu Apr 23 17:31:34 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Thu Apr 23 17:32:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735c085b sci-visualization/pythonprop: Add support for Python3.7 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> sci-visualization/pythonprop/pythonprop-0.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/pythonprop/pythonprop-0.29.ebuild b/sci-visualization/pythonprop/pythonprop-0.29.ebuild index 412a659e798..baf0bd4b795 100644 --- a/sci-visualization/pythonprop/pythonprop-0.29.ebuild +++ b/sci-visualization/pythonprop/pythonprop-0.29.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7} ) inherit autotools python-single-r1
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cartopy/
commit: 1b4fd280c17229c6d4cb804cc20e3363e70c7606 Author: Thomas Beierlein gentoo org> AuthorDate: Thu Apr 23 16:17:33 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Thu Apr 23 16:18:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4fd280 sci-libs/cartopy: Add support for Python3.7 py3.8 has to wait until deps are supporting it. Closes: https://bugs.gentoo.org/718492 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild b/sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild index 01048dc6aca..0be07b47077 100644 --- a/sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild +++ b/sci-libs/cartopy/cartopy-0.18.0_beta1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 virtualx MY_PV=${PV/_beta/b}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pyshp/
commit: 10bf9793df002c6eb32eb9f7bfdba14153634e1f Author: Thomas Beierlein gentoo org> AuthorDate: Wed Apr 22 16:22:43 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Wed Apr 22 20:41:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bf9793 sci-libs/pyshp: Version bump, add py3.7 and 3.8 Take maintainership of the package. Closes: https://bugs.gentoo.org/718500 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> sci-libs/pyshp/Manifest | 1 + sci-libs/pyshp/metadata.xml | 5 - sci-libs/pyshp/pyshp-2.1.0.ebuild | 25 + 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/sci-libs/pyshp/Manifest b/sci-libs/pyshp/Manifest index 6ae88c063bd..4c844169a68 100644 --- a/sci-libs/pyshp/Manifest +++ b/sci-libs/pyshp/Manifest @@ -1 +1,2 @@ DIST pyshp-1.2.0.tar.gz 58993 BLAKE2B f7cb69976b6dd089be45d7984765f803ce94300dc19df1b99a11ba876365f49659fb37a5ebfa36ebe3ce6de4df9f0b80f628160ace9b11a66a247f9a57ac0a80 SHA512 c77e19f258ba9d2e2c480b82c342d2bbeae4b5855627aa98777fbf590e904d50045edecaa0e5ec2e03ddaaf49bf7261944fb77bcd26bf6d21e50c90c30cd0b43 +DIST pyshp-2.1.0.tar.gz 215360 BLAKE2B 2b32a3db242b90f801abdbc31f3c930bc40c3ad0606433d90f62c6b9af3c0459e8c8467d60aec1075368779e5a4fffa9e3985e1875d82edf732faf982359c605 SHA512 ab0c7832f7e480ec3cdbf94ec29f84b590486625bde3d5cf465e5dc6ddca02998b99510b6c14d5ba005816c5b091044badc1e68988fd971f9e18266096ad86cb diff --git a/sci-libs/pyshp/metadata.xml b/sci-libs/pyshp/metadata.xml index 512ca5c34a9..3da8982993c 100644 --- a/sci-libs/pyshp/metadata.xml +++ b/sci-libs/pyshp/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + +tom...@gentoo.org +Thomas Beierlein + pyshp diff --git a/sci-libs/pyshp/pyshp-2.1.0.ebuild b/sci-libs/pyshp/pyshp-2.1.0.ebuild new file mode 100644 index 000..5499cd13c87 --- /dev/null +++ b/sci-libs/pyshp/pyshp-2.1.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 + +DESCRIPTION="Pure Python read/write support for ESRI Shapefile format" +HOMEPAGE="https://pypi.org/project/pyshp/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + "${EPYTHON}" shapefile.py || die +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/, media-radio/wsjtx/files/
commit: 92dd380339eac1492a43989776cd5ff861d0e078 Author: Thomas Beierlein gentoo org> AuthorDate: Sun Apr 12 15:35:17 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Sun Apr 12 15:35:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92dd3803 media-radio/wsjtx: Fix build with QT_VERSION >= 5.14 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch | 20 media-radio/wsjtx/wsjtx-2.1.2.ebuild | 5 +++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch b/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch new file mode 100644 index 000..553a3bcb650 --- /dev/null +++ b/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch @@ -0,0 +1,20 @@ +# build with newer qt-5.14 +# patch provided by nrdufour at the wsjtx mailing list +--- a/qt_helpers.hpp2019-11-26 09:22:32.0 -0500 b/qt_helpers.hpp2020-02-03 11:30:07.488214336 -0500 +@@ -83,6 +83,7 @@ + // std::hash<> specialization for QString based on the dbj2 + // algorithm <http://www.cse.yorku.ca/~oz/hash.html> because qHash() + // is poor on 64-bit platforms due to being a 32-bit hash value ++ #if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) + template<> + struct hash + { +@@ -96,6 +97,7 @@ + return hash; + } + }; ++#endif + } + + // Register some useful Qt types with QMetaType diff --git a/media-radio/wsjtx/wsjtx-2.1.2.ebuild b/media-radio/wsjtx/wsjtx-2.1.2.ebuild index 15c7d5cf22d..b1d82d5b375 100644 --- a/media-radio/wsjtx/wsjtx-2.1.2.ebuild +++ b/media-radio/wsjtx/wsjtx-2.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -39,7 +39,8 @@ S=${WORKDIR}/wsjtx PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" "${FILESDIR}/${PN}-fix-unicode.patch" - "${FILESDIR}/${PN}-drop-docs.patch" ) + "${FILESDIR}/${PN}-drop-docs.patch" + "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch" ) DOCS=( AUTHORS BUGS NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/
commit: 87ffe40d96b327e32610ca1a445fc52d37e39394 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Apr 6 17:39:18 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Apr 6 17:39:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ffe40d media-radio/flrig: Version bump Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/flrig/Manifest| 1 + media-radio/flrig/flrig-1.3.50.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest index 76e6712503d..05ff60da5fb 100644 --- a/media-radio/flrig/Manifest +++ b/media-radio/flrig/Manifest @@ -1,3 +1,4 @@ DIST flrig-1.3.46.tar.gz 813126 BLAKE2B e88186958eb7f4492a564135144d77abae782e8d249c9678663625a0cab9b9f716f1fa616062eecfb8b0c26952e2399a9120cc0a7ddcc5ad43f8bfdde400afde SHA512 e5d02632806d5f899abecc84fe7f8d1610153ace260d9c812221a37a781dd9dffe48602507f798c98d510d79657f4deec69ce2e1513f7b51f3d60888d9c07071 DIST flrig-1.3.48.tar.gz 813746 BLAKE2B f86effa913ade23c50c3e1fb663e0c9daff0aaefa0e4457e10e1ac67a666e548dc1668a6e1a496cc1407a267e8f047829dcee1b0930fd1db04b28c2458a3da69 SHA512 2336c3ccb4112cea52daf07d2fdf0ced400c3b32e82b13faa8287fdac0634ac8f4596f4cd0efc8b30083a16859539d9da066c51f74f32e05d77bf02bbcdb087e DIST flrig-1.3.49.tar.gz 838092 BLAKE2B 6f4eac6203b6d48ac41f76301e166d94e3ee81bde0b1492640a6ab550775a7bea8cee4b18476756a68edf01f9a79b39f80182c77ff65549e15fdaddc2e8c4469 SHA512 5f9f46fbd0e889abffad73f39e98d9758cea3aae94c5e4a8d58e15525e312eaf573f68b98f2379072e4ae64b85b01447369c736c408e60fd286e777c61d6 +DIST flrig-1.3.50.tar.gz 844791 BLAKE2B ca9675a8a107c31a56536f7ba8a76a2f0df8e27353ac0dac782d21c236d3dc5c9eda766b0264f9c28ca35580aa4626c98714fe52e8d81925868842d727d9ad17 SHA512 678c91bfc4c28cedbce992bb1320dfb3a68614db10d1a0e37f03bc0d522426f70fb0ce61f0b6d49f765bf9e566522b4133863de8da84583f1c08c8ce6a2fcb76 diff --git a/media-radio/flrig/flrig-1.3.50.ebuild b/media-radio/flrig/flrig-1.3.50.ebuild new file mode 100644 index 000..76d6201bcbf --- /dev/null +++ b/media-radio/flrig/flrig-1.3.50.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="Transceiver control program for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html; +SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +DOCS=(AUTHORS ChangeLog README) + +RDEPEND="x11-libs/libX11 + x11-libs/fltk:1 + x11-misc/xdg-utils" + +DEPEND="${RDEPEND} + sys-devel/gettext" + +src_prepare() { + eapply_user + eapply -p0 "${FILESDIR}"/fix-bashism.patch + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/
commit: 0db5f23a4f0214a3ededadbf292075fbcbd3615e Author: Thomas Beierlein gentoo org> AuthorDate: Mon Apr 6 17:34:02 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Apr 6 17:34:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db5f23a media-radio/fldigi: Version bump Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/fldigi/Manifest | 1 + media-radio/fldigi/fldigi-4.1.11.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest index ac45f11250d..83e6ec2fafc 100644 --- a/media-radio/fldigi/Manifest +++ b/media-radio/fldigi/Manifest @@ -1,3 +1,4 @@ DIST fldigi-4.1.06.tar.gz 4633753 BLAKE2B 2eed9be5c1e0d0fdb29b9a2d5b7c7eedca7cdb5dc9149532776083cd56d67cbbfea1760f2287d9de2880508e950c4a87e96b4d818f56b3ce4f2f4025057eb54e SHA512 fc3ef66e9ce8c231af27d17f098e1767ba35038afac124be2a1db846246bf2e6d86ba078cd82e28d73b7389079eff87545c2f3e81bef95c525b90a8886c612be DIST fldigi-4.1.08.tar.gz 4633597 BLAKE2B 853569115aa33e768a4e7a9caba0675dfc8235bdc889317d44f2d3896c287f7117ef6983b8e41be5ec4d967cabb1c7a506a1488aa200cdab6aabef48c24986b3 SHA512 e1262aa87ddeed0618cd74327696ef9542afc3c6c4529db0224d8278ef8a270f83c51a64b0957d17f6ada07ba0d99bdd4124e453e3d0268ffa283e90fbe322d2 DIST fldigi-4.1.09.tar.gz 4778091 BLAKE2B 2053cccbe84141ee4b43149f043a9f66c568d962d6ef01a694e7dcb876d76e2a74d87158cd3e811b44b7495152b8fdb191098d55ac64793e8c76a0b26783bd0a SHA512 b4c284f599f7985205c8198df32f02fade55bfba6c4630b0c385f9f2d734ef0be11b5620e73324d88a5d5dfc4258c44c8e1759a57cd8da77186bb7d4277e1503 +DIST fldigi-4.1.11.tar.gz 4792572 BLAKE2B 7f96b5f8e83af28f522f0dc55e794d3b5beef05c54c990fb6304c2cfbbc21adced39d29be24ccbc0a50bbb3d97e7c3d71530169ceeaf5aa59e52389462c6e135 SHA512 37e5a40ae67bcce3fe1480c6c9cbb7d56a4f6cbf6dd042d676524cc96007d487fd50027394655aa6ad44f583e3b36b13cb5e0af2da0656803368ad3a243b579b diff --git a/media-radio/fldigi/fldigi-4.1.11.ebuild b/media-radio/fldigi/fldigi-4.1.11.ebuild new file mode 100644 index 000..7ded0b14db4 --- /dev/null +++ b/media-radio/fldigi/fldigi-4.1.11.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Sound card based multimode software modem for Amateur Radio use" +HOMEPAGE="http://www.w1hkj.com; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="hamlib nls pulseaudio" +IUSE_CPU_FLAGS=" sse sse2 sse3" +IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}" + +RDEPEND="x11-libs/fltk:1[threads,xft] + media-libs/libsamplerate + media-libs/libpng:0 + x11-misc/xdg-utils + dev-perl/RPC-XML + dev-perl/Term-ReadLine-Perl + || ( + media-libs/portaudio[oss] + media-libs/portaudio[alsa] + ) + hamlib? ( media-libs/hamlib ) + pulseaudio? ( media-sound/pulseaudio ) + >=media-libs/libsndfile-1.0.10" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +PATCHES=( "$FILESDIR"/$PN-c++11.patch ) + +src_configure() { + local myconf="" + + use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse" + use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2" + use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3" + + econf ${myconf} \ + --with-sndfile \ + $(use_with hamlib) \ + $(use_enable nls) \ + $(use_with pulseaudio) \ + --without-asciidoc +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/qrq/, media-radio/qrq/files/
commit: 493867cfc6f6a6751fa3819ea7d681d6067cf178 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Mar 31 15:45:49 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Mar 31 15:55:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493867cf media-radio/qrq: Drop old Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/qrq/Manifest| 2 -- media-radio/qrq/files/qrq-0.3.1-tinfo.patch | 20 -- media-radio/qrq/qrq-0.3.1-r1.ebuild | 41 - media-radio/qrq/qrq-0.3.2.ebuild| 41 - 4 files changed, 104 deletions(-) diff --git a/media-radio/qrq/Manifest b/media-radio/qrq/Manifest index 8e66b620d1e..a15abfa1011 100644 --- a/media-radio/qrq/Manifest +++ b/media-radio/qrq/Manifest @@ -1,3 +1 @@ -DIST qrq-0.3.1.tar.gz 131508 BLAKE2B f33f970b7d94291740ad4a7f0136a4ecf98aa9e7ef927e776326792da3dee884e114ea265354c2f5e15048a4979cfc195b9f5b827b76a11a267b15e6f9f58cc6 SHA512 ce6e3b6f79575f11457f56e1044267dbefda20b13ba43fd79b2ad5821b4502a8a2badacbd891e154472d6f26334a0a8fcddf9521d905d8e7a72d8a687346e23d -DIST qrq-0.3.2.tar.gz 132546 BLAKE2B a19be5742deb719471c43e873c387995ab51a776d0f5b303f0f2fa15a87c697961cd5c93cc615a496f7377e0ab43ac8a2c12edbc7bc11ac44997b1b6788ad809 SHA512 1513428ee836610c7d755315a1cfc03dadacc33d78605fa9d0dd84786f4122f7ba7f928afa40a4fdc0bb9b19151fb8acdd1a7684a2ac6a76703379b9121e6ac5 DIST qrq-0.3.3.tar.gz 159832 BLAKE2B 7af974175777f6166303ece0e0cfa0a035d49e0c265cd513b771a280dc7ac0772a979f45923a14737ff58a64147f8c97a3978ccd7e4cd81fe4a38f3156766057 SHA512 025f0a350600a9f3f24cb00afcaa0e99c0be881e40684cc7ccbb9927d883372336c0b668bae21f232ce52dd221eb4ed950d306a32bab34e65f9f3cba9f28a484 diff --git a/media-radio/qrq/files/qrq-0.3.1-tinfo.patch b/media-radio/qrq/files/qrq-0.3.1-tinfo.patch deleted file mode 100644 index 83ae2b0e7bc..000 --- a/media-radio/qrq/files/qrq-0.3.1-tinfo.patch +++ /dev/null @@ -1,20 +0,0 @@ a/Makefile 2017-04-03 18:45:09.028423872 +0200 -+++ b/Makefile 2017-04-03 18:45:55.711048924 +0200 -@@ -47,7 +47,7 @@ ifeq ($(USE_CA), YES) - endif - else ifeq ($(USE_PA), YES) - CFLAGS:=$(CFLAGS) -D PA -pthread -- LDFLAGS:=$(LDFLAGS) -lpulse-simple -lpulse -lncurses -+ LDFLAGS:=$(LDFLAGS) -lpulse-simple -lpulse $(shell pkg-config ncurses --libs) - OBJECTS=qrq.o pulseaudio.o - else ifeq ($(USE_WIN32), YES) - CFLAGS:=$(CFLAGS) -D PA -@@ -55,7 +55,7 @@ - OBJECTS=qrq.o qrq.res pdcurses.a libpthreadGC1.a - else - OBJECTS=qrq.o oss.o -- LDFLAGS:=$(LDFLAGS) -lpthread -lncurses -+ LDFLAGS:=$(LDFLAGS) -lpthread $(shell pkg-config ncurses --libs) - CFLAGS:=$(CFLAGS) -D OSS - endif - diff --git a/media-radio/qrq/qrq-0.3.1-r1.ebuild b/media-radio/qrq/qrq-0.3.1-r1.ebuild deleted file mode 100644 index cf605dee2b5..000 --- a/media-radio/qrq/qrq-0.3.1-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit toolchain-funcs - -DESCRIPTION="Yet another CW trainer for Linux/Unix" -HOMEPAGE="http://fkurz.net/ham/qrq.html; -SRC_URI="http://fkurz.net/ham/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="pulseaudio" - -DEPEND="sys-libs/ncurses:= - pulseaudio? ( media-sound/pulseaudio )" -RDEPEND="${DEPEND}" - -src_prepare() { - eapply "${FILESDIR}"/${P}-tinfo.patch - # avoid prestripping of 'qrq' binary - sed -i -e "s/install -s -m/install -m/" Makefile || die - sed -i -e "s/CC=gcc/CC=$(tc-getCC)/" Makefile || die - sed -i -e "s/-lpulse-simple/-lpthread -lpulse-simple/" Makefile || die - default -} - -src_compile() { - CONF="USE_PA=NO USE_OSS=YES" - if use pulseaudio; then - CONF="USE_PA=YES USE_OSS=NO" - fi - emake $CONF -} - -src_install() { - emake $CONF DESTDIR="${D}/usr" install - dodoc AUTHORS ChangeLog README -} diff --git a/media-radio/qrq/qrq-0.3.2.ebuild b/media-radio/qrq/qrq-0.3.2.ebuild deleted file mode 100644 index b5eeded2344..000 --- a/media-radio/qrq/qrq-0.3.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -DESCRIPTION="Yet another CW trainer for Linux/Unix" -HOMEPAGE="http://fkurz.net/ham/qrq.html; -SRC_URI="http://fkurz.net/ham/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE=&quo
[gentoo-commits] repo/gentoo:master commit in: media-radio/dxcc/
commit: a648c3dc8f1a70274779e281e1d9178dd14b7036 Author: Thomas Beierlein gentoo org> AuthorDate: Tue Mar 31 15:55:32 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Tue Mar 31 15:55:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a648c3dc media-radio/dxcc: Drop old Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/dxcc/Manifest| 1 - media-radio/dxcc/dxcc-20080225-r1.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/media-radio/dxcc/Manifest b/media-radio/dxcc/Manifest index c5f0c61c583..4bd889ffeae 100644 --- a/media-radio/dxcc/Manifest +++ b/media-radio/dxcc/Manifest @@ -1,3 +1,2 @@ -DIST dxcc-20080225.tar.gz 110774 BLAKE2B 45673644fc3fdc0eb3ec072df64ee79441a1c7e5afcbce7e5b33c159eef75c254fe2796086fe9a1781293e8a1671e9cfe872f6ef8446d34f6168ec9cbd9f9fcc SHA512 ef976d5c94b488d3dec132850f9c4da34caf02eee77a8c38a3fce5ccb033ffb848d5814eb72756d04235b9cc454f17f4c31aa47295c9e9cecec716ff32bf3df7 DIST dxcc-20190309.tar.gz 175488 BLAKE2B 46ef8e87e0c70b4d58f3a6533f651aff078502705206f145dc25b5380db0019faa49dbb9003896c4ace33f35d59b349155bb77584d235700ea4532f71744fb44 SHA512 c7bad51ade05d60aa077b24c87bf5370728038503e190808eb774b307089269fe21d068f86487455ec1b23e5b90a560ef53794834ffe7e6eefc6fd78effdec21 DIST dxcc-20191204.tar.gz 176076 BLAKE2B 86f18d7ce381e2ac8c5baa31e71d26d031cae47ab19d6a89af7d18662877901649286281e55e15fe068649f54449d474d72cfdb6cf87fb9c66e698095c7093c8 SHA512 a4fe2034ebd9674dc63e998dc68aa5d56eebae2203eb7a3e90edb2b71283bee76c1b68a99561596d2afb80777ba8ef071f1d5d12c6b6e1ea6ce1e2425ab22144 diff --git a/media-radio/dxcc/dxcc-20080225-r1.ebuild b/media-radio/dxcc/dxcc-20080225-r1.ebuild deleted file mode 100644 index 41f7df911b1..000 --- a/media-radio/dxcc/dxcc-20080225-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils - -DESCRIPTION="A ham radio callsign DXCC lookup utility" -HOMEPAGE="http://fkurz.net/ham/dxcc.html; -SRC_URI="http://fkurz.net/ham/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="tk" - -RDEPEND="dev-lang/perl - tk? ( dev-perl/Tk )" - -src_prepare() { - epatch "${FILESDIR}/Makefile.patch" -} - -src_install() { - emake DESTDIR="${D}/usr" install - dodoc README ChangeLog -}
[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-tools/
commit: 8034b71db742741ea4e6be698c1a1be490c9e441 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Mar 30 18:33:18 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Mar 30 18:33:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8034b71d media-radio/ax25-tools: Minor version bump Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/ax25-tools/Manifest| 1 + .../ax25-tools/ax25-tools-0.0.10_rc5.ebuild| 45 ++ 2 files changed, 46 insertions(+) diff --git a/media-radio/ax25-tools/Manifest b/media-radio/ax25-tools/Manifest index 44ec9b2c72e..c59a4f079ba 100644 --- a/media-radio/ax25-tools/Manifest +++ b/media-radio/ax25-tools/Manifest @@ -1 +1,2 @@ DIST ax25-tools-0.0.10-rc4.tar.gz 364332 BLAKE2B 36ea9c72ff69a7a66927e78fb6733c64114a719d80cfb4732ccc0b54951b105a18e674e35d3c59806489f9679aabdf12ee629c41ae0f23ffdc5da26d1aed0d88 SHA512 874d1ad0097f589af0b0a72ac33d6c7d64586df25779ef1b4c0a832fdf5e528ae5101e56ded736cb2a1ad1b284d6c10fe3a77ecb43df04dccc3d80875f403612 +DIST ax25-tools-0.0.10-rc5.tar.gz 372851 BLAKE2B 1129e3aff1662bfe3840288922e60236bbd09ec1f6be72ba4a9ef51a818923af55635bc50b5f6b7befd716732dad3536282b8875d7a996518dcd8c02342d SHA512 4aac4e53af5924f8f0b807bdc406fbba43043fcd33c509c1129f009e6cf8854abdd8f11087d17d9710fac2b231e80aca630ca17b8a2fe771f49df2c480c059cb diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc5.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.10_rc5.ebuild new file mode 100644 index 000..a6d3cf76491 --- /dev/null +++ b/media-radio/ax25-tools/ax25-tools-0.0.10_rc5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_P=${P/_/-} + +DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons" +HOMEPAGE="http://www.linux-ax25.org/; +SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="X" + +DOCS=( AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \ + user_call/README.user_call yamdrv/README.yamdrv dmascc/README.dmascc \ + tcpip/ttylinkd.INSTALL ) + +S=${WORKDIR}/${MY_P} + +DEPEND=" + dev-libs/libax25 + X? ( + x11-libs/libX11 + media-libs/mesa[X(+)] + )" +RDEPEND=${DEPEND} + +src_configure() { + econf $(use_with X x) +} + +src_install() { + emake DESTDIR="${D}" install installconf + einstalldocs + + newinitd "${FILESDIR}"/ax25d.rc ax25d + newinitd "${FILESDIR}"/mheardd.rc mheardd + newinitd "${FILESDIR}"/netromd.rc netromd + newinitd "${FILESDIR}"/rip98d.rc rip98d + newinitd "${FILESDIR}"/rxecho.rc rxecho + newinitd "${FILESDIR}"/ttylinkd.rc ttylinkd +}
[gentoo-commits] repo/gentoo:master commit in: media-radio/ax25-apps/files/, media-radio/ax25-apps/
commit: 04c4732a5628a9e534104a7431a003a18f932367 Author: Thomas Beierlein gentoo org> AuthorDate: Mon Mar 30 17:29:24 2020 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Mar 30 18:12:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c4732a media-radio/ax25-apps: Minor version bump Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Beierlein gentoo.org> media-radio/ax25-apps/Manifest | 1 + media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild | 49 ++ .../files/ax25-apps-0.0.8_rc5-tinfo.patch | 14 +++ 3 files changed, 64 insertions(+) diff --git a/media-radio/ax25-apps/Manifest b/media-radio/ax25-apps/Manifest index 922a82c89bc..2d9b3a3d608 100644 --- a/media-radio/ax25-apps/Manifest +++ b/media-radio/ax25-apps/Manifest @@ -1 +1,2 @@ DIST ax25-apps-0.0.8-rc4.tar.gz 442172 BLAKE2B 59a622c0e675cadc90a7d728b899b1820153d6b9e35f3ccdbac74d191f844d1642dd2e9192d6dce0f1208cbc26b98cb1643f8d1041ec3802b833ad5cbc903f81 SHA512 c99b553c5cadb0e389c1cb35e79fea61b628c76f5ef35c35876e492afc7ab796f8781c3ab5987a096f0816389e9772274fe54e88c16fca0fd30013da3d74d38b +DIST ax25-apps-0.0.8-rc5.tar.gz 479590 BLAKE2B baa4814ebb68c435a9986158dcdad176c75202db8e3595ec35851fabb3c718e7015a721d587ee307b8b8c918a690b898addcf4194532f6d26b70219c4c98 SHA512 5886f79dcdd4b02374289e04a61101b1ccdcdd936a6a98bdefa7b091689381de75f722a0bf32a914c85a3759c7b42489fabf74a53492fe2f937b22c953fc230d diff --git a/media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild b/media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild new file mode 100644 index 000..939745d8650 --- /dev/null +++ b/media-radio/ax25-apps/ax25-apps-0.0.8_rc5.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +MY_P=${P/_/-} + +DESCRIPTION="Basic AX.25 (Amateur Radio) user tools, additional daemons" +HOMEPAGE="http://www.linux-ax25.org; +SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND=">=dev-libs/libax25-0.0.12_rc2 + sys-libs/ncurses:=" +DEPEND="${RDEPEND} + virtual/pkgconfig + !dev-ruby/listen" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + eapply_user + # fix missing prototype for malloc + sed -i -e "/^#include /i #include " ax25ipd/routing.c || die + eapply "$FILESDIR"/$PN-0.0.8_rc5-tinfo.patch + eautoreconf +} + +src_install() { + default + + newinitd "${FILESDIR}"/ax25ipd.rc ax25ipd + newinitd "${FILESDIR}"/ax25mond.rc ax25mond + newinitd "${FILESDIR}"/ax25rtd.rc ax25rtd + + rm -rf "${ED}"/usr/share/doc/ax25-apps + + dodoc AUTHORS ChangeLog NEWS README ax25ipd/README.ax25ipd \ + ax25rtd/README.ax25rtd ax25ipd/HISTORY.ax25ipd ax25rtd/TODO.ax25rtd + + dodir /var/lib/ax25/ax25rtd + touch "${ED}"/var/lib/ax25/ax25rtd/ax25_route + touch "${ED}"/var/lib/ax25/ax25rtd/ip_route +} diff --git a/media-radio/ax25-apps/files/ax25-apps-0.0.8_rc5-tinfo.patch b/media-radio/ax25-apps/files/ax25-apps-0.0.8_rc5-tinfo.patch new file mode 100644 index 000..7c49d6cbb94 --- /dev/null +++ b/media-radio/ax25-apps/files/ax25-apps-0.0.8_rc5-tinfo.patch @@ -0,0 +1,14 @@ +# fix tinfo handling (bug 529776) +diff --git a/configure.ac b/configure.ac +index 0c4398a..097d1bd 100644 +--- a/configure.ac b/configure.ac +@@ -18,7 +18,7 @@ dnl Checks for libraries. + AC_SUBST(AX25_LIB) + AC_SUBST(NCURSES_LIB) + AC_CHECK_LIB(ax25, ax25_config_load_ports, AX25_LIB="-lax25", AC_MSG_ERROR(Could not find the libax25 libraries; aborting)) +-AC_CHECK_LIB(ncursesw, initscr,NCURSES_LIB="-lncursesw", AC_MSG_ERROR(Could not find the ncursesw library; aborting)) ++PKG_CHECK_MODULES(ncursesw, ncursesw, [NCURSES_LIB="$ncursesw_LIBS"], AC_MSG_ERROR(Could not find the ncursesw library; aborting)) + + dnl Checks for working glibc 2.1 headers + AC_CHECK_TYPES([struct ax25_fwd_struct], [],