Commit Graph
434319 Commits
Author SHA1 Message Date
Lars Wendler 53d3fb8d3d dev-libs/nss: Bump to version 3.63
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2021-03-19 10:24:05 +01:00
Sam James 947a6f6d24 media-gfx/chafa: Stabilize 1.6.0 arm64, #777114
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 08:55:43 +00:00
Sam James feab774328 sys-apps/file: Stabilize 5.39-r4 arm64, #771096
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 08:55:22 +00:00
Jaco Kroon 54fb8d736d net-misc/asterisk: Version 18 ... finally.
For your enjoyment.  This is mostly the same build as 16, but we all
know there has been major behind the scenes rework of stuff.  This won't
be marked stable at least for a few more versions.

From an ebuild perspective the important changes are that app_voicemail
can now handle multiple formats, _file is cooked into the main
app_voicemail, and app_voicemail_{odbc,imap} can be independently
enabled, as such, VOICEMAIL_STORAGE is no longer restricted to
exactly-one-of, but any number of them can be enabled.

Closes: https://bugs.gentoo.org/765685
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/19912
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:49 +02:00
Jaco Kroon c21e287479 net-misc/asterisk: rev bump for 16.
Same changes as for 13, except that format_ogg_speex isn't being dropped
since it it was introduced in 16.

Closes: https://bugs.gentoo.org/772821
Introduce USE=deprecated to enable deprecated apps/funcs/features.  For
now, this is only app_macro.

Closes: https://bugs.gentoo.org/775005
net-misc/asterisk: injects some CFLAGS.  Thanks Sam.

Closes: https://bugs.gentoo.org/767262
systemd automagic dependency.

Closes: https://bugs.gentoo.org/775353
Make asterisk depend on the pjproject SUBSLOT.  Ie, rebuild if pjproject
gets updated.

Closes: https://bugs.gentoo.org/761442
Repair "security" issue in that /var/lib/asterisk can now be root:root.
The problem with having it asterisk: is that any arbitrary code vuln
becomes a data modification one.  So with this as root:root we can at
least prevent modifications to /var/lib/asterisk whilst still allowing
/var/lib/asterisk/astdb to be modified as required.

Repair default voicemail selection.  Thank you pkgcheck scan.

Drop ASTCFLAGS= and ASTLDFLAGS since ./configure already imports these.
I believe Tony added this as a hammer to deal with 775005 above since
these got re-added again after the asterisk injected ones.   By setting
DEBUG= and OPTIMIZE= this problem should now be something of the past.

Introduce GENTOO_ASTERISK_CUSTOM_MENUSELECT= environment variable that
can be set from make.conf and takes a string similar to USE flags,
except that these gets passed to menuselect one by one, if -option as
--disable option, else --enable option.  Prefixes + and - is supported,
and will be stripped before passing to menuselect.

menuselect has been patched to exit non-zero in case of invalid option
passed to --enable or --disable, resulting in above being reliable (if
you have something invalid in there, it will die).

Accordingly drop format_ogg_speex which doesn't exist in asterisk 13.

Drop no longer required ncurses dependencies (system libedit).

Explicitly pass ASTCACHEDIR=/var/cache/asterisk, and update install
patch to not install this path, handle in tmpfiles and initd since we're
not supposed to install into /var/cache either ...

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:49 +02:00
Jaco Kroon 2c7d0aa651 net-misc/asterisk: version bump for 13.
This is primarily aimed to fixing bugs, asterisk 13 is sec-only
upstream, so no further fixes will be made except to address bugs
reported to bus.gentoo.org.

Note that bugs aren't being closed since 16* is still affected (will be
fixed on next bump, just waiting for 16.17.0 to be cut).

Bug: https://bugs.gentoo.org/775005
net-misc/asterisk: injects some CFLAGS.  Thanks Sam.

Bug: https://bugs.gentoo.org/767262
systemd automagic dependency.

Bug: https://bugs.gentoo.org/775353
Make asterisk depend on the pjproject SUBSLOT.  Ie, rebuild if pjproject
gets updated.

Bug: https://bugs.gentoo.org/761442
Repair "security" issue in that /var/lib/asterisk can now be root:root.
The problem with having it asterisk: is that any arbitrary code vuln
becomes a data modification one.  So with this as root:root we can at
least prevent modifications to /var/lib/asterisk whilst still allowing
/var/lib/asterisk/astdb to be modified as required.

Repair default voicemail selection.  Thank you pkgcheck scan.

Drop ASTCFLAGS= and ASTLDFLAGS since ./configure already imports these.
I believe Tony added this as a hammer to deal with 775005 above since
these got re-added again after the asterisk injected ones.   By setting
DEBUG= and OPTIMIZE= this problem should now be something of the past.

Introduce GENTOO_ASTERISK_CUSTOM_MENUSELECT= environment variable that
can be set from make.conf and takes a string similar to USE flags,
except that these gets passed to menuselect one by one, if -option as
--disable option, else --enable option.  Prefixes + and - is supported,
and will be stripped before passing to menuselect.

menuselect has been patched to exit non-zero in case of invalid option
passed to --enable or --disable, resulting in above being reliable (if
you have something invalid in there, it will die).

Accordingly drop format_ogg_speex which doesn't exist in asterisk 13.

Drop no longer required ncurses dependencies (system libedit).

Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:49 +02:00
Jaco Kroon 3bbdbe2b99 net-misc/asterisk: Enable voicemail_storage_file by default, and libxml2 BDEPEND.
This used to be the case at some point, and somewhere I broke this.
pkgcheck moans about this.  Since it doesn't affect existing installs,
fix all versions in tree without version bumps.

Having libxml2 in BDEPEND should allow cross-compiling since menuselect
which is build for the build host requires libxml2 as it's only hard
dependency.

Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:49 +02:00
Matt Smith 105de9e91f dev-util/rebar-bin: Mark as ALLARCHES
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith <matt@offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/19953
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:48 +02:00
Matt Smith 3103eb0734 dev-util/rebar-bin: Drop vulnerable
Bug: https://bugs.gentoo.org/749363
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith <matt@offtopica.uk>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:48 +02:00
Matt Smith 8fe96c5df0 dev-util/rebar-bin: Bump to 3.14.4
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith <matt@offtopica.uk>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:48 +02:00
Matt Smith 8bcbe60125 dev-util/rebar-bin: Adopt package
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Matt Smith <matt@offtopica.uk>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 10:51:48 +02:00
Ben Kohler 1eada5677e net-misc/dropbox: bump to 118.4.460
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-19 03:50:04 -05:00
Joonas Niilola 8faec0b3ce dev-python/lark-parser: D_U_S already defined in 0.11.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:43:21 +02:00
Denis Efremov 41f5555ab1 dev-python/lark-parser: add 0.11.2
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Denis Efremov <efremov@linux.com>
Closes: https://github.com/gentoo/gentoo/pull/19486
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:43:20 +02:00
Michał Górny efa8e67d2f dev-python/pydocstyle: Bump to 6.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-03-19 08:36:28 +01:00
Michał Górny 90b7cb38cf dev-python/s3transfer: Bump to 0.3.6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-03-19 08:36:27 +01:00
Michał Górny fafd6d1098 dev-python/boto3: Bump to 1.17.32
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-03-19 08:36:26 +01:00
Michał Górny d717d8eee7 dev-python/botocore: Bump to 1.20.32
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-03-19 08:36:25 +01:00
Michał Górny fe7bb05a3d dev-python/soupsieve: Bump to 2.2.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-03-19 08:36:24 +01:00
Gavin Howard 2493434b8c sci-calculators/bc-gh: remove old versions
Signed-off-by: Gavin D. Howard <gavin@yzena.com>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19999
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:34:47 +02:00
Gavin Howard 593581eca3 sci-calculators/bc-gh: bump to 3.3.4
Signed-off-by: Gavin D. Howard <gavin@yzena.com>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:34:47 +02:00
PPed72 c8069a7b96 sci-mathematics/gimps: Remove old
Signed-off-by: Paolo Pedroni <paolo.pedroni@iol.it>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19973
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:30:19 +02:00
PPed72 58dfb33449 sci-mathematics/gimps: Version bump to 30.5 build 1
Closes: https://bugs.gentoo.org/776931
Signed-off-by: Paolo Pedroni <paolo.pedroni@iol.it>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:30:19 +02:00
Michael Mair-Keimberger e48894c0e8 dev-lang/mlton: remove unused patches
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19978
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:28:42 +02:00
Joonas Niilola bed3fd1742 net-misc/unison: handle arrays better in 2.51.4_rc2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:25:45 +02:00
Volkmar W. Pogatzki f702a91a75 net-misc/unison: drop rc1
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/19963
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:24:55 +02:00
Volkmar W. Pogatzki de98d84f3e net-misc/unison: Release candidate 2.51.4_rc2
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:24:55 +02:00
Joonas Niilola 80bfece426 mail-client/thunderbird: drop 78.8.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:16:31 +02:00
Joonas Niilola a4fa059d27 mail-client/thunderbird-bin: drop 78.8.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 09:16:00 +02:00
Joonas Niilola 8d299ea209 sys-kernel/pf-sources: bump to 5.11-pf4
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 08:22:55 +02:00
Joonas Niilola 0d131984f0 media-gfx/chafa: stabilize 1.6.0 on x86
Bug: https://bugs.gentoo.org/777114
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 08:22:37 +02:00
Joonas Niilola 853553c59b media-gfx/chafa: stabilize 1.6.0 on amd64
Bug: https://bugs.gentoo.org/777114

Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-03-19 08:19:17 +02:00
Sam James a948e734ce net-p2p/eiskaltdcpp: fix MultipleKeywordsLines
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 04:11:50 +00:00
Sam James 839481ec93 dev-python/markdown: fix MultipleKeywordsLines
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 04:11:49 +00:00
Sam James c13bd1025e dev-lang/moarvm: fix MultipleKeywordsLines
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 04:11:49 +00:00
Sam James c4c7c3fa3c media-libs/libdca: fix build with slibtool
Closes: https://bugs.gentoo.org/775602
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 04:11:48 +00:00
Yixun Lan 3c39b09110 dev-vcs/git-pw: add version 2.0.0
A handy tool to work with patchwork

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2021-03-19 11:41:31 +08:00
Yixun Lan 300ca15b52 dev-vcs/git-publish: add version 1.7.0
git-pushlish make it easy to send patches

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2021-03-19 11:41:27 +08:00
Sam James e766fbdd93 x11-wm/muffin: fix build with slibtool
Closes: https://bugs.gentoo.org/767139
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 03:31:22 +00:00
Sam James 0efb832130 media-libs/portaudio: fix slibtool build
Closes: https://bugs.gentoo.org/777072
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 03:21:14 +00:00
Sam James 09a79660cd media-libs/portaudio: add github upstream metadata
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 03:15:01 +00:00
Sam James 7857543747 media-libs/portaudio: fix metadata indentation
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 03:14:33 +00:00
Sam James 29fe994cc8 media-libs/portaudio: minor style change
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 03:13:32 +00:00
Sam James 8565545367 dev-libs/libindicator: fix DoubleEmptyLine
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 02:51:13 +00:00
Sam James 1e1a804922 dev-libs/libindicator: fix nonbash for both slots
Bug: https://bugs.gentoo.org/776670
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 02:50:26 +00:00
Sam James 7512fcdbb8 dev-libs/libindicator: fix nonbash
Closes: https://bugs.gentoo.org/777087
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 02:48:04 +00:00
Sam James dfad13e804 dev-libs/libtomcrypt: use any-of
Bug: https://bugs.gentoo.org/772935
Fixes: 115464be8a
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 02:28:14 +00:00
Sam James 115464be8a dev-libs/libtomcrypt: fix REQUIRED_USE to enforce at least one math provider
Closes: https://bugs.gentoo.org/772935
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 02:26:55 +00:00
Sam James 73ae1aa406 dev-libs/libtomcrypt: fix build with slibtool
Closes: https://bugs.gentoo.org/777084
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 02:26:54 +00:00
Sam James 8b72d6e5b2 dev-libs/libindicator: update EAPI 5 -> 7 in :2
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-19 02:26:53 +00:00