summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-23 02:48:52 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-23 02:48:52 +0100
commitfd70f5e3ed54d5e013c11a3f3e632e80838171d0 (patch)
treec6bf0dac8239e644ccc09b184e4eb9cca9701dcf /profiles
parent5deadca7219297a3c1f90eca00544a00e33efdbc (diff)
gentoo auto-resync : 23:07:2022 - 02:48:51
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin147303 -> 147305 bytes
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/use.mask4
-rw-r--r--profiles/package.mask20
-rw-r--r--profiles/use.local.desc16
4 files changed, 35 insertions, 5 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 41024e955f1a..34260b2775a2 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 598e625a645e..1c2e1e81d2b0 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -58,10 +58,6 @@ hddtemp
# Unmask this here, since only ppc64 can use it
-ibm
-# unregisterised ghc arch for now.
-# no ghci - no TH
-template-haskell
-
# Chris Gianelloni <wolf31o2@gentoo.org> (2008-02-13)
# Mask multilib, since we cannot use it.
multilib
diff --git a/profiles/package.mask b/profiles/package.mask
index 4fc5e0d58426..05c5f232a230 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,26 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2022-07-22)
+# Monolithic mask for dev-haskell/* packages which have no reverse dependencies,
+# are broken, or severely out of date. The aim is to have the Haskell overlay
+# (::haskell) be the place for development packages and only have packages
+# needed for end-user applications in ::gentoo, as the status who has
+# proven to be unsustainable.
+# Removal on 2022-08-22.
+dev-haskell/hsql-mysql
+dev-haskell/hit
+dev-haskell/hsb2hs
+dev-haskell/lhs2tex
+dev-haskell/hsql-odbc
+
+# Sam James <sam@gentoo.org> (2022-07-22)
+# Severely broken, unbuildable with modern glibc, several versions out of date,
+# needs a big rework. Bugs #766294, #775545, #855197, #727912, #831868, #696938,
+# and #531996, #836111, #818721. Removal on 2022-08-22.
+sci-mathematics/rstudio
+dev-haskell/pandoc-citeproc
+
# Hans de Graaff <graaff@gentoo.org> (2022-07-20)
# Obsolete ruby26-only slot without reverse dependencies. Use a newer
# slot instead. Masked for removal in 30 days.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index de2b4dc7e1c9..53c19bde5465 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1119,7 +1119,6 @@ app-text/msort:heap - Use heap instead of alloca()
app-text/msort:icu - Use dev-libs/icu instead of dev-libs/libutf8proc.
app-text/msort:libuninum - Use dev-libs/libuninum for conversion.
app-text/pandoc:embed-data-files - Embed data files in binary for relocatable executable.
-app-text/pandoc:optimize - Enable -O1 optimizations (requires ~16GiB memory)
app-text/pandoc:trypandoc - Build trypandoc cgi executable.
app-text/pandoc-bin:pandoc-symlink - Install pandoc symlink that points to pandoc-bin
app-text/pastebinit:crypt - Install pbputs for gpg-encrypted pastes
@@ -1483,6 +1482,7 @@ dev-haskell/contravariant:tagged - You can disable the use of the `tagged` packa
dev-haskell/criterion:embed-data-files - Embed the data files in the binary for a relocatable executable
dev-haskell/crypto-api:all-cpolys - Build all the CMAC polynomes up to 10000 bits instead of just the usual ones
dev-haskell/cryptonite:integer-gmp - Whether or not to use GMP for some functions
+dev-haskell/cryptonite:target-attributes - use GCC / clang function attributes instead of global target options.
dev-haskell/entropy:halvm - Build for the HaLVM.
dev-haskell/filestore:maxcount - Make use of a recent (>= 2.3.0) Darcs feature which vastly improves the performance of 'latest'. You should disable this flag if you plan to use gitit with an older version of Darcs, or 'latest' will raise an error.
dev-haskell/foundation:experimental - enable building experimental features, known as highly unstable or without good support cross-platform
@@ -1519,6 +1519,7 @@ dev-haskell/hslua:hardcode-reg-keys - Don't use CAPI to determine the names of c
dev-haskell/hsopenssl:fast-bignum - Enable fast moving of bignums between OpenSSL and GMP (GHC Only)
dev-haskell/http:conduit10 - Use version 1.0.x or below of the conduit package (for the test suite).
dev-haskell/http:network-uri - Get Network.URI from the network-uri package.
+dev-haskell/http-api-data:text-show - Use text-show library for efficient ToHttpApiData implementation.
dev-haskell/http-client:network-uri - Get Network.URI from the network-uri package.
dev-haskell/http-streams:network-uri - Get Network.URI from the network-uri package.
dev-haskell/httpd-shed:buildexamples - Build example executables.
@@ -1539,6 +1540,13 @@ dev-haskell/lens:trustworthy - Assert that we are trustworthy when we can
dev-haskell/libyaml:no-unicode - Don't enable unicode output. Instead, unicode characters will be escaped.
dev-haskell/libyaml:system-libyaml - Use the system-wide libyaml instead of the bundled copy
dev-haskell/linear:template-haskell - You can disable the use of the `template-haskell` package using `-f-template-haskell`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/lpeg:rely-on-shared-lpeg-library - Do not build lpeg from source, but trust that lpeg is made available in other ways, e.g., through a system-wide installation. The loader will be replaced with a placeholder function that only emits a message.
+dev-haskell/lua:allow-unsafe-gc - Allow optimizations which make Lua's garbage collection potentially unsafe; enabling this should be safe if there are no callbacks into Haskell during Lua garbage collection cycles. The flag should be *disabled* if Lua objects can have Haskell finalizers, i.e., @__gc@ metamethods that call Haskell function.
+dev-haskell/lua:apicheck - Compile Lua with -DLUA_USE_APICHECK.
+dev-haskell/lua:export-dynamic - Add all symbols to dynamic symbol table; disabling this will make it possible to create fully static binaries, but renders loading of dynamic C libraries impossible.
+dev-haskell/lua:hardcode-reg-keys - Don't use CAPI to determine the names of certain registry key names but use hard coded values instead. This flag is required when compiling against Lua 5.3.3 or earlier, as those versions do not expose the necessary information in the @lauxlib.h@ header file. Setting this flag should usually be unproblematic, except if the used Lua version has been patched heavily.
+dev-haskell/lua:lua-32bits - Compile Lua with -DLUA_32BITS
+dev-haskell/lua:system-lua - Use @pkg-config@ to discover library and include paths. Setting this flag implies `pkg-config`.
dev-haskell/lukko:ofd-locking - Enable open file descriptor locking. Available on Linux (kernel 3.15, released Jun 8, 2014).
dev-haskell/missingh:network-3 - Use network-3
dev-haskell/mod:semirings - Derive semiring instances
@@ -1557,6 +1565,7 @@ dev-haskell/pandoc-citeproc:static - Use static linking.
dev-haskell/pandoc-citeproc:unicode-collation - Use Haskell bindings to the International Components for Unicode (ICU) libraries
dev-haskell/parsec-numbers:parsec1 - use dev-haskell/parsec1 instead of dev-haskell/parsec
dev-haskell/parsers:attoparsec - Enable the use of the `attoparsec` package
+dev-haskell/parsers:binary - You can disable the use of the `binary` package using `-f-binary`.
dev-haskell/parsers:parsec - Enable the use of the `parsec` package
dev-haskell/persistent-sqlite:build-sanity-exe - Build a sanity check test executable.
dev-haskell/pointed:comonad - optional instances
@@ -1583,6 +1592,8 @@ dev-haskell/recaptcha:network-uri - Get Network.URI from the network-uri package
dev-haskell/rfc5051:mkunicodedata - build codes generator itself
dev-haskell/sandi:conduit - Build with conduit
dev-haskell/semigroupoid-extras:profunctors - You can disable the use of the `profunctors` package using `-f-profunctors`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/semigroupoids:comonad - You can disable the use of the `comonad` package using `-f-comonad`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Comonad`
+dev-haskell/semigroupoids:containers - You can disable the use of the `containers` package using `-f-containers`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/semigroupoids:contravariant - You can disable the use of the `contravariant` package using `-f-contravariant`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Contravariant`
dev-haskell/semigroupoids:distributive - You can disable the use of the `distributive` package using `-f-distributive`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Distributive`
dev-haskell/semigroupoids:tagged - You can disable the use of the `tagged` package using `-f-tagged`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
@@ -1614,6 +1625,7 @@ dev-haskell/stack:developer-mode - By default, should extra developer informatio
dev-haskell/store-core:force-alignment - No description
dev-haskell/texmath:executable - Compile test executable.
dev-haskell/texmath:network-uri - Get Network.URI from the network-uri package.
+dev-haskell/texmath:server - Compile webserver.
dev-haskell/text-short:asserts - Enable runtime-checks via 'assert'
dev-haskell/thyme:bug-for-bug - bug-for-bug compatibility with time
dev-haskell/thyme:lens - use the full lens package
@@ -1621,6 +1633,8 @@ dev-haskell/thyme:show-internal - instance Show of internal representation
dev-haskell/tls:compat - Accept SSLv2 compatible handshake.
dev-haskell/tls:network - Use the base network library.
dev-haskell/transformers-base:orphaninstances - Build instances for orphan datatypes.
+dev-haskell/unicode-collation:doctests - Run doctests as part of test suite. Use with: @--write-ghc-environment-files=always@.
+dev-haskell/unicode-collation:executable - Build the unicode-collate executable.
dev-haskell/unix-compat:old-time - build against old-time package
dev-haskell/uri-encode:network-uri - Get Network.URI from the network-uri package.
dev-haskell/uri-encode:tools - Build executables.