summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin182263 -> 182453 bytes
-rw-r--r--profiles/arch/base/package.use.mask1
-rw-r--r--profiles/arch/loong/package.use.force3
-rw-r--r--profiles/arch/loong/package.use.mask7
-rw-r--r--profiles/base/package.use.mask2
-rw-r--r--profiles/default/linux/arm/17.0/musl/package.use.mask9
-rw-r--r--profiles/features/prefix/standalone/profile.bashrc10
-rw-r--r--profiles/package.mask39
-rw-r--r--profiles/updates/1Q-20231
-rw-r--r--profiles/use.local.desc12
10 files changed, 45 insertions, 39 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index ea3c9950f54c..0de23cf22730 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 576802f39c95..fcf2de4546a9 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -55,7 +55,6 @@ media-libs/libva-intel-driver hybrid
# In the meantime, force-enable on loong only.
# This is not inside use.mask, because crossdev toolchain packages would
# want to have the flag enabled without hassle.
-<dev-libs/libffi-3.4.3 experimental-loong
<sys-libs/glibc-2.36 experimental-loong
sys-libs/libseccomp experimental-loong
diff --git a/profiles/arch/loong/package.use.force b/profiles/arch/loong/package.use.force
index f4c63b814002..12507b441cd5 100644
--- a/profiles/arch/loong/package.use.force
+++ b/profiles/arch/loong/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-08-13)
@@ -14,6 +14,5 @@ sys-devel/llvm llvm_targets_LoongArch
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# Force-enable experimental-loong on packages; we're loong.
-<dev-libs/libffi-3.4.3 experimental-loong
<sys-libs/glibc-2.36 experimental-loong
sys-libs/libseccomp experimental-loong
diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask
index 96a1fe3e6b74..0db01a3af009 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
@@ -154,11 +154,13 @@ mate-base/mate help
# Sanitizers partially supported on this architecture.
#
# ASan: https://reviews.llvm.org/D129418 (LLVM 15 and above)
+# Scudo: https://reviews.llvm.org/D138350 (LLVM 16 since 20221122)
# TSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
# UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208)
# SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210)
+# LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114)
>=sys-libs/compiler-rt-sanitizers-15 -asan
->=sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 -safestack -tsan -ubsan
+>=sys-libs/compiler-rt-sanitizers-16.0.0_rc1 -lsan -safestack -scudo -tsan -ubsan
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/{jdk,jre} is not available on loong yet.
@@ -173,7 +175,6 @@ net-libs/libssh mbedtls
# WANG Xuerui <xen0n@gentoo.org> (2022-04-24)
# Unmask experimental-loong on packages; we're loong.
-dev-libs/libffi -experimental-loong
sys-libs/glibc -experimental-loong
sys-libs/libseccomp -experimental-loong
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c3f8b6eb7b9c..c9443c84db66 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -154,7 +154,7 @@ app-antivirus/clamav jit
# Sam James <sam@gentoo.org> (2022-08-26)
# Broken at runtime for now (bug #865113).
-sys-devel/binutils gprofng
+<sys-devel/binutils-2.40-r1 gprofng
# John Helmert III <ajak@gentoo.org> (2022-08-14)
# slurm is last rited
diff --git a/profiles/default/linux/arm/17.0/musl/package.use.mask b/profiles/default/linux/arm/17.0/musl/package.use.mask
new file mode 100644
index 000000000000..b75b54fdef8a
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/musl/package.use.mask
@@ -0,0 +1,9 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@gentoo.org> (2023-02-08)
+# libsanitizer needs porting to arm on musl:
+# - https://archives.gentoo.org/gentoo-releng-autobuilds/message/c59c5775309deef44162d1337e6fb650
+# - https://archives.gentoo.org/gentoo-releng-autobuilds/message/e94e893c954fa50b84b84086a40c359f
+# - bug #893654
+<sys-devel/gcc-13 sanitize
diff --git a/profiles/features/prefix/standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc
index d46933210dcc..8c500da85519 100644
--- a/profiles/features/prefix/standalone/profile.bashrc
+++ b/profiles/features/prefix/standalone/profile.bashrc
@@ -14,16 +14,6 @@ if [[ ${CATEGORY}/${PN} == sys-devel/binutils && ${EBUILD_PHASE} == prepare ]];
sed -i -r "/NATIVE_LIB_DIRS/s,((/usr(/local|)|)/lib),${EPREFIX}\1,g" \
"${S}"/ld/configure.tgt
eend $?
-
- ebegin "Prefixifying path to /etc/ld.so.conf"
- local f=
- if [[ -f "${S}"/ld/emultempl/elf32.em ]]; then
- f="${S}"/ld/emultempl/elf32.em
- elif [[ -f "${S}"/ld/ldelf.c ]]; then
- f="${S}"/ld/ldelf.c
- fi
- [[ -n "${f}" ]] && sed -i -r "s,\"/etc,\"${EPREFIX}/etc," "${f}"
- eend $?
elif [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure ]]; then
cd "${S}"
einfo "Prefixifying hardcoded path"
diff --git a/profiles/package.mask b/profiles/package.mask
index eeee93ac2cfa..0e2085a7e5cc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,27 @@
#--- END OF EXAMPLES ---
+# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-02-10)
+# Unused Java libraries. Removal on 2023-03-12.
+dev-java/jcip-annotations
+dev-java/jformatstring
+dev-java/jta
+dev-java/pdf-renderer
+dev-java/picocli
+
+# Florian Schmaus <flow@gentoo.org> (2023-02-10)
+# Previous dependencies of ejabberd, now no longer needed.
+# Removal on 2023-03-10.
+dev-erlang/iconv
+dev-erlang/p1_xmlrpc
+dev-erlang/riak_pb
+
+# Florian Schmaus <flow@gentoo.org> (2023-02-09)
+# Leftovers from net-im/jabber-base. Unused and obsolete.
+# Removal on 2023-03-09.
+acct-user/jabber
+acct-group/jabber
+
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2023-02-07)
# Unused Java libraries. Removal on 2023-03-08.
# jspeex had last upstream activities in 2005.
@@ -56,11 +77,6 @@ dev-python/tavalidate
dev-python/tavern
# Michał Górny <mgorny@gentoo.org> (2023-02-03)
-# Uses unmaintained dev-python/future. No reverse dependencies.
-# Removal on 2023-03-05. Bug #888283.
-dev-python/textX
-
-# Michał Górny <mgorny@gentoo.org> (2023-02-03)
# Hacky build system that does not work via PEP517 build backend.
# No reverse dependencies.
# Removal on 2023-03-05. Bug #890321.
@@ -823,19 +839,6 @@ net-p2p/vuze-coreplugins
# This version currently is not compatible with kernel build (yet)
~dev-util/bindgen-0.63.0
-# Jaco Kroon <jaco@uls.co.za> (2022-12-14)
-# Multiple open bugs (bug #870910, bug #877731, bug #884815), only one of which
-# is trivial to solve.
-# With more and more SIP traffic using TLS rather than plaintext UDP or TCP
-# this is fast becomming less and less useful. You should rather use
-# asterisk's res_hep which can also report encrypted SIP and RTP to any HEP
-# compatible reporting tool (including Homer).
-# I'm no longer using this and don't recommend it's use, if you want this to be
-# unmasked again, please contact me so that we can figure out how to approach
-# maintenance thereof. Last-rites bug #885845.
-# Removal on 2023-01-31.
-net-voip/captagent
-
# Jonas Stein <jstein@gentoo.org> (2022-12-11)
# Unfetchable and mirror-restricted.
# Upstream discontinued
diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023
index e84d89f9b9ae..67d8a3ea6589 100644
--- a/profiles/updates/1Q-2023
+++ b/profiles/updates/1Q-2023
@@ -3,3 +3,4 @@ move dev-python/python-recurring-ical-events dev-python/recurring-ical-events
move dev-python/snappy dev-python/python-snappy
move dev-python/pkgcraft-python dev-python/pkgcraft
move dev-python/python-nbxmpp dev-python/nbxmpp
+move dev-python/redis-py dev-python/redis
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index f4bcc4590e16..3ee6c0f7bd85 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -920,6 +920,9 @@ app-misc/ola:ftdi - Support FTDI devices
app-misc/ola:http - Enable built-in Web UI
app-misc/ola:rdm-tests - Install RDM responder tests
app-misc/pax-utils:python - Install a more powerful/faster version of lddtree
+app-misc/pdfpc:gstreamer - Compile support for movie playback (media-libs/gstreamer)
+app-misc/pdfpc:soup - Compile support for REST server (net-libs/libsoup)
+app-misc/pdfpc:webkit - Enable viewing Markdown notes (net-libs/webkit-gtk)
app-misc/recoll:camelcase - Enable indexing for camelCase sentences and words
app-misc/recoll:chm - Enable CHM file support via dev-python/pychm
app-misc/recoll:inotify - Use the Linux Kernel notification subsystem for monitoring file alterations in realtime
@@ -1346,7 +1349,6 @@ dev-db/mysql:router - Build the MySQL router program
dev-db/mysql:server - Build the server program
dev-db/mysql:systemtap - Build support for profiling and tracing using dev-util/systemtap
dev-db/mysql:test - Install upstream testsuites for end use.
-dev-db/mysql-connector-c++:gcov - Build coverage support
dev-db/mysql-connector-c++:legacy - Build the legacy 1.x API as well as the DevX API
dev-db/oracle-instantclient:jdbc - Support for XA, Internationalization, and RowSet operations under JDBC
dev-db/oracle-instantclient:odbc - Libraries for enabling ODBC applications
@@ -1531,6 +1533,7 @@ dev-haskell/dlist:werror - Enable -Werror
dev-haskell/entropy:halvm - Build for the HaLVM.
dev-haskell/foundation:experimental - enable building experimental features, known as highly unstable or without good support cross-platform
dev-haskell/hackage-security:lukko - Use @lukko@ for file-locking, otherwise use @GHC.IO.Handle.Lock@
+dev-haskell/hashable:random-initial-seed - Randomly initialize the seed on every executable invocation. This is not a security feature and is intended only for testing (it can affect legitimate use cases).
dev-haskell/haskeline:terminfo - Use the terminfo package for POSIX consoles.
dev-haskell/hdbc-sqlite3:splitbase - Choose the new smaller, split-up package.
dev-haskell/http-api-data:text-show - Use text-show library for efficient ToHttpApiData implementation.
@@ -3750,7 +3753,7 @@ mail-filter/opendmarc:spf - Use the mail-filter/libspf2 for Sender Policy Framew
mail-filter/pyzor:gdbm - Enables the Gdbm back-end database engine for pyzord
mail-filter/pyzor:mysql - Enables the MySQL back-end database engine for pyzord through dev-python/mysqlclient.
mail-filter/pyzor:pyzord - Enable the pyzord server daemon
-mail-filter/pyzor:redis - Enables the redis back-end database engine for pyzord through dev-python/redis-py
+mail-filter/pyzor:redis - Enables the redis back-end database engine for pyzord through dev-python/redis
mail-filter/rspamd:jit - Enable PCRE JIT support
mail-filter/spamassassin:cron - Install a cron job to update SpamAssassin's rules daily.
mail-filter/spamassassin:qmail - Build qmail functionality and docs
@@ -4013,6 +4016,8 @@ media-gfx/librecad:tools - Build additional tool programs: tff2lff
media-gfx/luminance-hdr:fits - Enable support for the FITS format
media-gfx/mandelbulber:opencl - Enable GPU rendering support using OpenCL
media-gfx/meshlab:double-precision - Use double type instead of float type for scalars
+media-gfx/netgen:logging - Enable logging through dev-libs/spdlog
+media-gfx/netgen:opencascade - Enable OpenCASCADE support
media-gfx/nomacs:opencv - Build support for media-libs/opencv
media-gfx/nomacs:plugins - Build officially support plugins
media-gfx/openclipart:gzip - Compresses clip art using gzip
@@ -6787,7 +6792,6 @@ net-proxy/tsocks:dns - Force DNS queries to use SOCKS server via tcp
net-proxy/tsocks:envconf - Allow TSOCKS_CONF_FILE to specify configuration file
net-proxy/tsocks:server-lookups - Allow hostname resolution _for_ SOCKS servers
net-proxy/tsocks:tordns - Apply tordns patch which allows transparent TORification of the DNS queries
-net-voip/captagent:redis - Enable redis support
net-voip/mumble:g15 - Enable support for the Logitech G15 LCD (and compatible devices).
net-voip/mumble:pipewire - Enable pipewire support for audio output.
net-voip/mumble:rnnoise - Enable alternative noise suppression option based on RNNoise.
@@ -8823,7 +8827,7 @@ x11-misc/gmrun:xdg - Enable xdg spec for configuration and history files locatio
x11-misc/gpaste:gnome - Enable proper gnome support and enable gnome shell extension.
x11-misc/grsync:gtk3 - Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2
x11-misc/i3blocks:contrib - Install contrib modules
-x11-misc/i3status:filecaps - Linux capabilities library is required for i3status to be able to read net bandwith
+x11-misc/i3status:filecaps - Linux capabilities library is required for i3status to be able to read net bandwidth
x11-misc/j4-dmenu-desktop:dmenu - Use x11-misc/dmenu as default. Disable to use a different implementation.
x11-misc/ktsuss:sudo - Use the sudo backend instead the su one
x11-misc/light-locker:dpms - Turn on the display on screensaver deactivation.