[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2022-07-23 Thread Matthew Thode
commit: ca5049ce4175f8a2d29b0b30da00f13910b2087f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jul 24 04:59:56 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jul 24 05:00:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5049ce

gui-libs/wlroots: update wayland dep for 

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-libs/wlroots/wlroots-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 2580c9464783..73cee776858d 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -23,7 +23,7 @@ IUSE="vulkan x11-backend X"
 
 DEPEND="
>=dev-libs/libinput-1.14.0:0=
-   >=dev-libs/wayland-1.20.0
+   >=dev-libs/wayland-1.21.0
>=dev-libs/wayland-protocols-1.24
media-libs/mesa[egl(+),gles2,gbm(+)]
sys-auth/seatd:=



[gentoo-commits] repo/gentoo:master commit in: net-irc/weechat/

2022-07-23 Thread Georgy Yakovlev
commit: 2939e0ccfdfd3698a7c32276e4bcef9dab5075e4
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Thu Jul 21 02:17:57 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul 24 02:04:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2939e0cc

net-irc/weechat: remove PHP support

PHP support is not really working in Gentoo without python-like eclasses
and tooling since PHP was slotted.

Closes: https://bugs.gentoo.org/705702
Signed-off-by: Zoltan Puskas  sinustrom.info>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-irc/weechat/weechat-3.5-r1.ebuild | 184 ++
 1 file changed, 184 insertions(+)

diff --git a/net-irc/weechat/weechat-3.5-r1.ebuild 
b/net-irc/weechat/weechat-3.5-r1.ebuild
new file mode 100644
index ..e06ceeeda127
--- /dev/null
+++ b/net-irc/weechat/weechat-3.5-r1.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} )
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake lua-single python-single-r1 xdg-utils
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/weechat/weechat.git;
+else
+   inherit verify-sig
+   SRC_URI="https://weechat.org/files/src/${P}.tar.xz
+   verify-sig? ( https://weechat.org/files/src/${P}.tar.xz.asc )"
+   
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/weechat.org.asc
+   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-weechat )"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Portable and multi-interface IRC client"
+HOMEPAGE="https://weechat.org/;
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+
+NETWORKS="+irc"
+PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts 
+spell +trigger +typing +xfer"
+# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
+# dev-lang/php eclass support is lacking, php plugins don't work. bug #705702
+SCRIPT_LANGS="guile lua +perl +python ruby tcl"
+LANGS=" cs de es fr it ja pl ru"
+IUSE="doc man nls selinux test ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} 
${NETWORKS}"
+
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( nls )
+"
+
+RDEPEND="
+   app-arch/zstd:=
+   dev-libs/libgcrypt:0=
+   net-libs/gnutls:=
+   sys-libs/ncurses:0=
+   sys-libs/zlib:=
+   net-misc/curl[ssl]
+   charset? ( virtual/libiconv )
+   guile? ( >=dev-scheme/guile-2.0 )
+   lua? ( ${LUA_DEPS} )
+   nls? ( virtual/libintl )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   ruby? (
+   || (
+   dev-lang/ruby:3.1
+   dev-lang/ruby:3.0
+   dev-lang/ruby:2.7
+   dev-lang/ruby:2.6
+   )
+   )
+   selinux? ( sec-policy/selinux-irc )
+   spell? ( app-text/aspell )
+   tcl? ( >=dev-lang/tcl-8.4.15:0= )
+"
+
+DEPEND="${RDEPEND}
+   test? ( dev-util/cpputest )
+"
+
+BDEPEND+="
+   virtual/pkgconfig
+   doc? ( >=dev-ruby/asciidoctor-1.5.4 )
+   man? ( >=dev-ruby/asciidoctor-1.5.4 )
+   nls? ( >=sys-devel/gettext-0.15 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.3-cmake_lua_version.patch
+)
+
+DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc 
README.adoc"
+
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # install only required translations
+   local i
+   for i in ${LANGS} ; do
+   if ! has ${i} ${LINGUAS-${i}} ; then
+   sed -i \
+   -e "/${i}.po/d" \
+   po/CMakeLists.txt || die
+   fi
+   done
+
+   # install only required documentation ; en always
+   for i in $(grep add_subdirectory doc/CMakeLists.txt \
+   | sed -e 's/.*add_subdirectory(\(..\)).*/\1/' -e 
'/en/d'); do
+   if ! has ${i} ${LINGUAS-${i}} ; then
+   sed -i \
+   -e '/add_subdirectory('${i}')/d' \
+   doc/CMakeLists.txt || die
+   fi
+   done
+
+   # install docs in correct directory
+   sed -i "s#\${SHAREDIR}/doc/\${PROJECT_NAME}#\0-${PV}/html#" 
doc/*/CMakeLists.txt || die
+
+   if [[ ${CHOST} == *-darwin* ]]; then
+   # fix linking error on Darwin
+   sed -i "s/+ get_config_var('LINKFORSHARED')//" \
+   cmake/FindPython.cmake || die
+   # allow to find the plugins by default
+   sed -i 's/".so,.dll"/".bundle,.so,.dll"/' \
+   src/core/wee-config.c || die
+   fi

[gentoo-commits] repo/gentoo:master commit in: net-irc/weechat/

2022-07-23 Thread Georgy Yakovlev
commit: 48cf1b970d81f60589cc7fe1f46250b6d5edfa3e
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sat Jul 23 06:49:40 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul 24 02:04:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48cf1b97

net-irc/weechat: add myself as a maintainer

Signed-off-by: Zoltan Puskas  sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/26503
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-irc/weechat/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-irc/weechat/metadata.xml b/net-irc/weechat/metadata.xml
index 185437d9ca99..dfb1adbe95c7 100644
--- a/net-irc/weechat/metadata.xml
+++ b/net-irc/weechat/metadata.xml
@@ -5,6 +5,10 @@
gyakov...@gentoo.org
Georgy Yakovlev

+   
+   zol...@sinustrom.info
+   Zoltan Puskas
+   

Enable plugin for alias control
Enable buflist plugin



[gentoo-commits] repo/gentoo:master commit in: net-irc/weechat/

2022-07-23 Thread Georgy Yakovlev
commit: 53768bd5ae11e0d24bf143b5c169a00b94d5238e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul 24 02:05:28 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul 24 02:05:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53768bd5

net-irc/weechat: sync live ebuild

Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-irc/weechat/weechat-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-irc/weechat/weechat-.ebuild 
b/net-irc/weechat/weechat-.ebuild
index f1a4b884780e..e06ceeeda127 100644
--- a/net-irc/weechat/weechat-.ebuild
+++ b/net-irc/weechat/weechat-.ebuild
@@ -29,7 +29,8 @@ SLOT="0/${PV}"
 NETWORKS="+irc"
 PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts 
+spell +trigger +typing +xfer"
 # dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
-SCRIPT_LANGS="guile lua +perl php +python ruby tcl"
+# dev-lang/php eclass support is lacking, php plugins don't work. bug #705702
+SCRIPT_LANGS="guile lua +perl +python ruby tcl"
 LANGS=" cs de es fr it ja pl ru"
 IUSE="doc man nls selinux test ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} 
${NETWORKS}"
 
@@ -51,7 +52,6 @@ RDEPEND="
lua? ( ${LUA_DEPS} )
nls? ( virtual/libintl )
perl? ( dev-lang/perl:= )
-   php? ( >=dev-lang/php-7.0:*[embed] )
python? ( ${PYTHON_DEPS} )
ruby? (
|| (
@@ -132,6 +132,7 @@ src_configure() {
-DENABLE_JAVASCRIPT=OFF
-DENABLE_LARGEFILE=ON
-DENABLE_NCURSES=ON
+   -DENABLE_PHP=OFF
-DENABLE_ALIAS=$(usex alias)
-DENABLE_BUFLIST=$(usex buflist)
-DENABLE_CHARSET=$(usex charset)
@@ -146,7 +147,6 @@ src_configure() {
-DENABLE_MAN=$(usex man)
-DENABLE_NLS=$(usex nls)
-DENABLE_PERL=$(usex perl)
-   -DENABLE_PHP=$(usex php)
-DENABLE_PYTHON=$(usex python)
-DENABLE_RELAY=$(usex relay)
-DENABLE_RUBY=$(usex ruby)



[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/files/conf/, www-servers/lighttpd/, ...

2022-07-23 Thread Sam James
commit: 2f561442e589e60f79873b3f4db5e9935970ac46
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:48:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:48:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f561442

www-servers/lighttpd: drop 1.4.55-r102, 1.4.58-r2, 1.4.59-r2

Bug: https://bugs.gentoo.org/851234
Bug: https://bugs.gentoo.org/830691
Bug: https://bugs.gentoo.org/803821
Signed-off-by: Sam James  gentoo.org>

 www-servers/lighttpd/Manifest  |   3 -
 www-servers/lighttpd/files/conf/lighttpd.conf  | 279 -
 .../files/lighttpd-1.4.59-nspr-header.patch|  16 --
 www-servers/lighttpd/files/lighttpd.initd  |  79 --
 www-servers/lighttpd/lighttpd-1.4.55-r102.ebuild   | 247 --
 www-servers/lighttpd/lighttpd-1.4.58-r2.ebuild | 268 
 www-servers/lighttpd/lighttpd-1.4.59-r2.ebuild | 242 --
 www-servers/lighttpd/metadata.xml  |   2 -
 8 files changed, 1136 deletions(-)

diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest
index ec36ebba44a4..2bf9e6cdba06 100644
--- a/www-servers/lighttpd/Manifest
+++ b/www-servers/lighttpd/Manifest
@@ -1,4 +1 @@
-DIST lighttpd-1.4.55.tar.xz 765660 BLAKE2B 
7b972de86e7d1a51438718e4d5bd49188c107b0f2e656ead597085ae84f3d41cdb662a7774c6655155d390c26f3e4f0b0dc4243c85cb0255a91d8ca57742f402
 SHA512 
023d5a54079e710a89a59e259c0b5798103ef6fce4544c36110dc4c5281ef429ef99369923d74123fcf8be37afe622d44cd7149078d21971ff26f3f4ee37c439
-DIST lighttpd-1.4.58.tar.xz 956828 BLAKE2B 
b8b0a111db64a8af429dd9922503991e55276808b58143ffce3268bc8b20a39cfec9d8c1e2917b34326ac5502801a6ca3b9bae26874f86b6749c363a09225ca3
 SHA512 
b7f18223e46bf78f866eb22f44a7702df07424271e085da9f0d03e626198c30e87a3959536d02e3588aa47ba4bc7db7c432307175fb3b25a2984f9cf692c0ca4
-DIST lighttpd-1.4.59.tar.xz 968352 BLAKE2B 
8997386be24d9d84fa8012aedd8ac97b3ad4fd19bb756163d3e9b8c6984c740475c6db2810817db9d1a246320bcd81f7ab35847707316454523c614a4485299f
 SHA512 
94d312f6ac65c32057018b749c4865220b43b3e4b7fe9396848aa403ea7fdc2ccbf3f4f91daf281b754cf272a52a8bcdc689502773ea33cae36eead2785daa0f
 DIST lighttpd-1.4.64.tar.xz 1011436 BLAKE2B 
7eea665f20a07ced23e7372515b5e44852ea14e4ac83297ed9f764106b69e7931d84bf5d1c6d5f542ef810021ef94398a89bc3161213f8bdfaba3676e0a687ca
 SHA512 
8e2ad0830ff80fcebf0c33600caafb5ab4e9ff6b5073c12572f88a44fdfe85f777fa8b22b2fc2964fecbeb556997ad660867dcee80efb224d63329c8b18ea936

diff --git a/www-servers/lighttpd/files/conf/lighttpd.conf 
b/www-servers/lighttpd/files/conf/lighttpd.conf
deleted file mode 100644
index 13d5e772ac1b..
--- a/www-servers/lighttpd/files/conf/lighttpd.conf
+++ /dev/null
@@ -1,279 +0,0 @@
-###
-# Default lighttpd.conf for Gentoo.
-###
-
-# Variables
-var.basedir = "/var/www/localhost"
-var.logdir = "/var/log/lighttpd"
-var.statedir = "/var/lib/lighttpd"
-
-
-# Modules
-# At the very least, mod_access and mod_accesslog should be enabled.
-# All other modules should only be loaded if necessary.
-# NOTE: the order of modules is important.
-server.modules = (
-#  "mod_rewrite",
-#  "mod_redirect",
-#  "mod_alias",
-   "mod_access",
-#  "mod_cml",
-#  "mod_trigger_b4_dl",
-#  "mod_auth",
-#  "mod_status",
-#  "mod_setenv",
-#  "mod_proxy",
-#  "mod_simple_vhost",
-#  "mod_evhost",
-#  "mod_userdir",
-#  "mod_compress",
-#  "mod_ssi",
-#  "mod_usertrack",
-#  "mod_expire",
-#  "mod_secdownload",
-#  "mod_rrdtool",
-#  "mod_webdav",
-   "mod_accesslog"
-)
-
-
-# Includes
-include "mime-types.conf"
-# include "mod_cgi.conf"
-# include "mod_fastcgi.conf"
-
-
-# Server Settings
-server.username = "lighttpd"
-server.groupname = "lighttpd"
-server.document-root = var.basedir + "/htdocs"
-server.pid-file = "/run/lighttpd.pid"
-server.errorlog = var.logdir + "/error.log"
-# log errors to syslog instead
-# server.errorlog-use-syslog = "enable"
-server.indexfiles = (
-  "index.php",
-  "index.html",
-  "index.htm",
-  "default.htm"
-)
-# server.tag = "lighttpd"
-server.follow-symlink = "enable"
-
-# event handler (defaults to "poll")
-# see performance.txt
-
-# for >= linux-2.4
-#   server.event-handler = "linux-rtsig"
-# for >= linux-2.6
-#   server.event-handler = "linux-sysepoll"
-# for FreeBSD
-#   server.event-handler = "freebsd-kqueue"
-
-# chroot to directory (defaults to no chroot)
-# server.chroot = "/"
-
-# bind to port (defaults to 80)
-# server.port = 81
-
-# bind to name (defaults to all interfaces)
-# server.bind = "grisu.home.kneschke.de"
-
-# error-handler for status 404
-# server.error-handler-404 = "/error-handler.html"
-# server.error-handler-404 = "/error-handler.php"
-
-# Format: .html
-# -> /status-404.html for 'File not found'
-# server.errorfile-prefix = var.basedir + "/error/status-"
-
-# 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/inf-clojure/

2022-07-23 Thread Maciej Barć
commit: a8f01b843ca993cae169ba4780a4e7dca09dc88b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul 24 01:35:29 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul 24 01:35:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f01b84

app-emacs/inf-clojure: bump to 3.2.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/inf-clojure/Manifest |  1 +
 app-emacs/inf-clojure/inf-clojure-3.2.1.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-emacs/inf-clojure/Manifest b/app-emacs/inf-clojure/Manifest
index 0b2cd193fdc1..254cccad3f56 100644
--- a/app-emacs/inf-clojure/Manifest
+++ b/app-emacs/inf-clojure/Manifest
@@ -1,2 +1,3 @@
 DIST inf-clojure-3.1.0.tar.gz 30621 BLAKE2B 
a3d98e47225b659763ecbb6ea08457a2803dbce3ca8f58a4a141587e10eba0618f8f1b06a6f56062bed0ede987bb78dcb92260020aacd2ba6e1e49bba954b20b
 SHA512 
d96fd0a5db664fff553d94d1ac9bcf1f8c544d0618c24b0d894fec9564f5b1a165755ba25188a7b58ea9314416ed86f3e26921bf1c6dc86ebd4d5d27df604b69
 DIST inf-clojure-3.2.0.tar.gz 30898 BLAKE2B 
8c4a1d719aa7e999fbe300eec291d1d1f0a2f9482084817475d081a41985d513ff212a4f9bcec502bb4c785c2a29e8c354785f84c6356830fe421cb304aea6c6
 SHA512 
712f6e0925d9972fce927414ed970574dc9cb8fbbaf8ffe8f0838c2db1fe48b899cc08bbe6ae203a2937810951616e1e7286aea5d53a9e6250e883f04bf077ab
+DIST inf-clojure-3.2.1.tar.gz 30970 BLAKE2B 
b18a3e26dd7641c5c967d82d6c2e604a4c9df34fd0acd93a3bf04216981ea059f9482f9573a7ae1c0783b02659d741d812ab18c863dc710d74a6fd4c87713fce
 SHA512 
45dc4c8b1b31a96ce74a90b07196bc24a2f9e97b210b0c9a9ae8aaae79d55f77677b584e6d7085ca33d4b1f4f964d2f418b2e321dd2f8cbc5cd07703d2d568d9

diff --git a/app-emacs/inf-clojure/inf-clojure-3.2.1.ebuild 
b/app-emacs/inf-clojure/inf-clojure-3.2.1.ebuild
new file mode 100644
index ..54ec4c7b8d82
--- /dev/null
+++ b/app-emacs/inf-clojure/inf-clojure-3.2.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Major mode for Clojure code"
+HOMEPAGE="https://github.com/clojure-emacs/inf-clojure/;
+SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-emacs/clojure-mode"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   app-emacs/assess
+   app-emacs/buttercup
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   # Silence a failing test (mark as "PENDING").
+   sed "s|it \"computes no bounds|xit \"computes no bounds|" \
+   -i test/${PN}-tests.el || die
+}
+
+src_test() {
+   buttercup -L . -L test --traceback full || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/feed/

2022-07-23 Thread Sam James
commit: bceeb23429dc1178efb6927afb2942eeba155d57
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:12:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bceeb234

dev-haskell/feed: drop 1.3.0.1

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

 dev-haskell/feed/Manifest|  1 -
 dev-haskell/feed/feed-1.3.0.1.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/dev-haskell/feed/Manifest b/dev-haskell/feed/Manifest
index ec7e76688603..a03211a49a13 100644
--- a/dev-haskell/feed/Manifest
+++ b/dev-haskell/feed/Manifest
@@ -1,2 +1 @@
-DIST feed-1.3.0.1.tar.gz 107230 BLAKE2B 
5ed36f28c63e2af4669a37cac0715891b96d37570dfa99404df5764ad1e5b4e512d3d1a54e263c838875cc4a29ce00b3a022b3a2647983cbda4011ba5accd855
 SHA512 
73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767
 DIST feed-1.3.2.1.tar.gz 107015 BLAKE2B 
4a40441b17f50b9e7d43aee629fa0bc44f5b5cd1ca6281f3f5a8930b9cc5c2acdbdff05e9db4cc96c0e40681ecb15896655d8bbc708dc0bc4e3734b6e9f563bd
 SHA512 
2175201ff9eaab5732e1c4e8dda6a35e8fa0dea5c58cd379348c97cd61a5eaf76e88f8d58d22df0a4b16681017e7ad01657ad60a63d90dab88df3b644ccb1ea0

diff --git a/dev-haskell/feed/feed-1.3.0.1.ebuild 
b/dev-haskell/feed/feed-1.3.0.1.ebuild
deleted file mode 100644
index 909b96ff32b8..
--- a/dev-haskell/feed/feed-1.3.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # markdown-unlit fals to 
generate a test: "test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"
-HOMEPAGE="https://github.com/bergmark/feed;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # ghc: could not execute: markdown-unlit
-
-RDEPEND=">=dev-haskell/base-compat-0.9:=[profile?] 
=dev-haskell/old-locale-1.0:=[profile?] 
=dev-haskell/old-time-1:=[profile?] 
=dev-haskell/safe-0.3:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] 
=dev-haskell/xml-conduit-1.3:=[profile?] 
=dev-haskell/xml-types-0.3.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'base >= 4 && < 4.14' 'base >= 4'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-api/

2022-07-23 Thread Sam James
commit: 85877091e161be6d8626f516f5b2cc6afeb76f0b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:13:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85877091

dev-haskell/haddock-api: drop 2.23.1, 2.24.0, 2.24.0-r1

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26559
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/haddock-api/Manifest   |  2 -
 dev-haskell/haddock-api/haddock-api-2.23.1.ebuild  | 31 
 .../haddock-api/haddock-api-2.24.0-r1.ebuild   | 43 --
 dev-haskell/haddock-api/haddock-api-2.24.0.ebuild  | 39 
 4 files changed, 115 deletions(-)

diff --git a/dev-haskell/haddock-api/Manifest b/dev-haskell/haddock-api/Manifest
index 1f7065c4e401..f78fcfe4a07e 100644
--- a/dev-haskell/haddock-api/Manifest
+++ b/dev-haskell/haddock-api/Manifest
@@ -1,3 +1 @@
-DIST haddock-api-2.23.1.tar.gz 200096 BLAKE2B 
0635881e198c1df3690f07185da7cc49f8eb92283d99c581756c86fb9f293b28608ac3eea9090abcc3afa12c646e584939df9b8c38b4844e9c462824426019f5
 SHA512 
fb7826102476a3f292da336f8f16c7a647df7c4432bed905815509fff0df164255c0856cc17663bb42479114ed9a418e6bcd214fb8594b245d401c9e091ac4ef
-DIST haddock-api-2.24.0.tar.gz 200478 BLAKE2B 
5c4f7be45066583e3d3afa0b1866070f2c05d71685526b0d915461f75208f13cf6bbf2b91cc820e1f229df9dbf240cfef150fb3a9929878cfdc02db9dc124c99
 SHA512 
dfbe5bcfd722dc92ec70aca2dd681da9e122f60ec3da5c9583c188f65b11bade314c64d4af1a3a51cf8f618d8bea943bd4052aa9860ece38ab10717b484ed057
 DIST haddock-api-2.25.1.tar.gz 208616 BLAKE2B 
4ee682e797f6d8790ba83f53111263b07ce4080809d2aa8306123e04dd0d5472822b45ad8f09bcd4d4a4cf01e4462cfe8f6ed683b6468e2870d43f02bc761717
 SHA512 
ce34eb986733f3cc8338781054ff4d88f7fcdefed476a8a9861657306ffd8d89e7768b2640f354257fd2db336c5d66bd0acdd1676ad401422d785847277d914f

diff --git a/dev-haskell/haddock-api/haddock-api-2.23.1.ebuild 
b/dev-haskell/haddock-api/haddock-api-2.23.1.ebuild
deleted file mode 100644
index cd03ee56f66b..
--- a/dev-haskell/haddock-api/haddock-api-2.23.1.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
-
-# ebuild generated by hackport 0.6.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-# keep in sync with ghc-8.8
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=dev-haskell/ghc-paths-0.1.0.9:=[profile?] 
=dev-haskell/haddock-library-1.8.0:=[profile?] 
=dev-haskell/xhtml-3000.2.2:=[profile?] 
=dev-lang/ghc-8.8.2:=[profile?] https://www.haskell.org/haddock/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-# keep in sync with ghc-8.10
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=dev-haskell/ghc-paths-0.1.0.9:=[profile?] 
=dev-haskell/haddock-library-1.9.0:=[profile?]
-   >=dev-haskell/xhtml-3000.2.2:=[profile?] 
=dev-lang/ghc-8.10.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-3.0.0.0
-   test? ( >=dev-haskell/ghc-paths-0.1.0.12 =dev-haskell/hspec-2.4.4 =dev-haskell/quickcheck-2.11
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-ghc-8.10.2.patch
-   "${FILESDIR}"/${P}-haddock-library-1.10.patch
-)
-
-src_prepare () {
-   default
-
-   cabal_chdeps \
-   'QuickCheck  >= 2.11  && < 2.14' 'QuickCheck >= 2.11' \
-   'haddock-library ^>= 1.9.0' 'haddock-library >= 1.9.0'
-}

diff --git a/dev-haskell/haddock-api/haddock-api-2.24.0.ebuild 
b/dev-haskell/haddock-api/haddock-api-2.24.0.ebuild
deleted file mode 100644
index d17fc17abb38..
--- a/dev-haskell/haddock-api/haddock-api-2.24.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CABAL_FEATURES="lib hoogle hscolour profile test-suite" # haddock
-inherit haskell-cabal
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-# keep in sync with ghc-8.10
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=dev-haskell/ghc-paths-0.1.0.9:=[profile?] 
=dev-haskell/haddock-library-1.9.0:=[profile?] 
=dev-haskell/xhtml-3000.2.2:=[profile?] 
=dev-lang/ghc-8.10.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-3.0.0.0
-   test? ( >=dev-haskell/ghc-paths-0.1.0.12 =dev-haskell/hspec-2.4.4 =dev-haskell/quickcheck-2.11
-   )
-"
-

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/uuid/

2022-07-23 Thread Sam James
commit: e889d4fed0f731206154480ceb47ac112b6f9c85
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:12:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e889d4fe

dev-haskell/uuid: drop 1.3.13-r1

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

 dev-haskell/uuid/Manifest  |  1 -
 dev-haskell/uuid/uuid-1.3.13-r1.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-haskell/uuid/Manifest b/dev-haskell/uuid/Manifest
index 266722b04311..6f51a6b5747e 100644
--- a/dev-haskell/uuid/Manifest
+++ b/dev-haskell/uuid/Manifest
@@ -1,2 +1 @@
-DIST uuid-1.3.13.tar.gz 8926 BLAKE2B 
d7b4850eb921467677534d33475dccb90b2e74a4f73137eb8e9a45573a337d4152b19f052dea584bb0b6ab862dcdf764106c4e35efa1e8ae3ecec41becc75a4e
 SHA512 
e888e6350a32c6496b0b57384797925c78ab1c4dc674d296972981fa81338b4705d21a96960a63771aa5b9a785efd507ecaad195767dba7847fcab5ca7f3f923
 DIST uuid-1.3.15.tar.gz 8815 BLAKE2B 
fec665690dc6fe05e9b7083700ca5ba2723d9bbd7cdc7f8770359d26b9b4b32572e15b686bc4589a3bed2cd25caa02cbea96270ea2e373941451aa6f315df401
 SHA512 
acb5c17b809bee5ce2f1591f3382a7c3a57e9d20a47d8f47be717b0e7fbfd803603810ebaaf88597bcf98dff698f4807dc7d8122a0d7d36785a47e0e065fb59e

diff --git a/dev-haskell/uuid/uuid-1.3.13-r1.ebuild 
b/dev-haskell/uuid/uuid-1.3.13-r1.ebuild
deleted file mode 100644
index 7cbae091b544..
--- a/dev-haskell/uuid/uuid-1.3.13-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.1.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="For creating, comparing, parsing and printing Universally Unique 
Identifiers"
-HOMEPAGE="https://github.com/hvr/uuid;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/cryptohash-md5-0.11.100:=[profile?] 
=dev-haskell/cryptohash-sha1-0.11.100:=[profile?] 
=dev-haskell/entropy-0.3.7:=[profile?]
-   >=dev-haskell/network-info-0.2:=[profile?] 
=dev-haskell/random-1.0.1:=[profile?] 
=dev-haskell/text-1:=[profile?] =dev-haskell/uuid-types-1.0.2:=[profile?] 
=dev-lang/ghc-7.6.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.16.0
-   test? ( >=dev-haskell/hunit-1.2
-   >=dev-haskell/quickcheck-2.4
-   >=dev-haskell/tasty-0.10
-   >=dev-haskell/tasty-hunit-0.9
-   >=dev-haskell/tasty-quickcheck-0.8 )
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'QuickCheck   >= 2.4   && < 2.10' 'QuickCheck   >= 2.4' 
\
-   'time>= 1.1  && < 1.8' 'time>= 1.1' 
\
-   'tasty>= 0.10  && < 0.12' 'tasty>= 
0.10' \
-   'tasty-hunit  == 0.9.*' 'tasty-hunit  >= 0.9' \
-   'tasty-quickcheck == 0.8.*' 'tasty-quickcheck >= 0.8' \
-   'HUnit>= 1.2   && < 1.4' 'HUnit>= 1.2' \
-   'entropy >= 0.3.7&& < 0.4' 'entropy >= 
0.3.7'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/

2022-07-23 Thread Sam James
commit: a02644a004baa497a888ea6aa4239be28a220c23
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:13:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02644a0

dev-haskell/haddock: drop 2.23.1, 2.24.0-r1

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

 dev-haskell/haddock/Manifest |  2 --
 dev-haskell/haddock/haddock-2.23.1.ebuild| 34 ---
 dev-haskell/haddock/haddock-2.24.0-r1.ebuild | 35 
 3 files changed, 71 deletions(-)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index 69deec6c4cfd..d896436f4170 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1,3 +1 @@
-DIST haddock-2.23.1.tar.gz 302698 BLAKE2B 
1dae0019ddc08c537aec2f0fa71f5bd1570db4061d22bf53f05aa0e211c3280d09c6a6481f704c34895e0bf70fd2b5ac95644dab23b05cc2b6fec59c845f86c5
 SHA512 
e69b3b5f2dcadeccc33696ee8d0646387860b98d86c08d4c07d829e3eabc4159adac0a11d408850ef54face5fa835ab8217d1057b14d8de8d758efbfc7a700db
-DIST haddock-2.24.0.tar.gz 303382 BLAKE2B 
3e0c9a92f4f96949ffbdcba4ae26643b715ca8bf930bb26610a3a4b73ddec9a361b00c9c5f529b79fe6e981f23bb9b95d3b0adeff52d1223d97653c7f2573036
 SHA512 
52748ea2c785faeb9af7c09f9da991e4db8d5b2703eee3824ee1f6c14c82d24b7939746359f147cbc940b2be0d6aac2a1c8ffe2f1b9746e3bc543252859a4003
 DIST haddock-2.25.1.tar.gz 315144 BLAKE2B 
465a632d2346ab0aefb47384bc47d165ca62c600917c3293e3c9d6f8ff25217ab9678f5aa95dad1464743d3f8b6080692d2f11752186d59bfca92f8a884c6e57
 SHA512 
526e358dc1f0fe2d6d692fa990194113dbff7917f815dc4666849dd416a6b8560b9eafab2aeb5f5ffbe2ff790d11ffeb241ebf3c92321a0b0d06326e58bac4eb

diff --git a/dev-haskell/haddock/haddock-2.23.1.ebuild 
b/dev-haskell/haddock/haddock-2.23.1.ebuild
deleted file mode 100644
index 21f858ae97ac..
--- a/dev-haskell/haddock/haddock-2.23.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.
-#hackport: flags: -in-ghc-tree
-
-CABAL_FEATURES="" # test-suite unavailable
-inherit haskell-cabal
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-# keep in sync with ghc-8.8.3
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT=test # test suite unavailable
-
-RDEPEND="~dev-haskell/haddock-api-2.23.1:=
-   >=dev-lang/ghc-8.8.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-3.0.0.0
-" #test? ( ~dev-haskell/haddock-test-0.0.1 )
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flag=-in-ghc-tree
-}

diff --git a/dev-haskell/haddock/haddock-2.24.0-r1.ebuild 
b/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
deleted file mode 100644
index 9a414e2c9dc7..
--- a/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1.
-#hackport: flags: -in-ghc-tree
-
-CABAL_FEATURES="" # broken test-suite
-inherit haskell-cabal
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-# keep in sync with ghc-8.10
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT=test # test suite unavailable on hackage
-
-RDEPEND="~dev-haskell/haddock-api-2.24.0:=
-   >=dev-lang/ghc-8.10.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-3.0.0.0"
-#  test? ( ~dev-haskell/haddock-test-0.0.1 )
-#"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flag=-in-ghc-tree
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/aws/

2022-07-23 Thread Sam James
commit: 66a2570eaf4e177de052f6145b76459d29471c28
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:12:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a2570e

dev-haskell/aws: drop 0.22-r1

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

 dev-haskell/aws/aws-0.22-r1.ebuild | 79 --
 dev-haskell/aws/metadata.xml   |  3 --
 2 files changed, 82 deletions(-)

diff --git a/dev-haskell/aws/aws-0.22-r1.ebuild 
b/dev-haskell/aws/aws-0.22-r1.ebuild
deleted file mode 100644
index d5a5b18362a0..
--- a/dev-haskell/aws/aws-0.22-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.
-#hackport: flags: networkbsd:network-3
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Amazon Web Services (AWS) for Haskell"
-HOMEPAGE="https://github.com/aristidb/aws;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+network-3 examples"
-
-RESTRICT=test # requires aws account
-
-RDEPEND=">=dev-haskell/aeson-0.6:=[profile?]
-   >=dev-haskell/attoparsec-0.11:=[profile?] 
=dev-haskell/base16-bytestring-0.1:=[profile?] 
=dev-haskell/base64-bytestring-1.0:=[profile?] 
=dev-haskell/blaze-builder-0.2.1.4:=[profile?] 
=dev-haskell/byteable-0.1:=[profile?] 
=dev-haskell/case-insensitive-0.2:=[profile?] 
=dev-haskell/cereal-0.3:=[profile?] =dev-haskell/conduit-1.3:=[profile?] 
=dev-haskell/conduit-extra-1.3:=[profile?] 
=dev-haskell/cryptonite-0.11:=[profile?]
-   >=dev-haskell/data-default-0.5.3:=[profile?] 
=dev-haskell/exceptions-0.8:=[profile?] 
=dev-haskell/http-client-tls-0.3:=[profile?] 
=dev-haskell/http-conduit-2.3:=[profile?] 
=dev-haskell/http-types-0.7:=[profile?] 
=dev-haskell/lifted-base-0.1:=[profile?] 
=dev-haskell/monad-control-0.3:=[profile?]
-   >=dev-haskell/mtl-2:=[profile?] =dev-haskell/old-locale-1:=[profile?] 
=dev-haskell/resourcet-1.2:=[profile?] 
=dev-haskell/safe-0.3:=[profile?] =dev-haskell/scientific-0.3:=[profile?]
-   >=dev-haskell/semigroups-0.18:=[profile?] 
=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/text-0.11:=[profile?]
-   >=dev-haskell/unordered-containers-0.2:=[profile?]
-   >=dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/vector-0.10:=[profile?]
-   >=dev-haskell/xml-conduit-1.8:=[profile?] 
=dev-lang/ghc-7.8.2:=
-   examples? ( >=dev-haskell/errors-2.0:=[profile?] )
-   network-3? ( >=dev-haskell/network-3:=[profile?] 
=dev-haskell/network-bsd-2.8:=[profile?] 
=dev-haskell/network-2:=[profile?] 
hask...@gentoo.org
Gentoo Haskell

-   
-   Use network-3
-   

Bindings for Amazon Web Services (AWS), with the aim of 
supporting all AWS services. To see a high level overview of the library, see 
the README at https://github.com/aristidb/aws/blob/master/README.org;.




[gentoo-commits] repo/gentoo:master commit in: dev-haskell/microlens-th/

2022-07-23 Thread Sam James
commit: b244c52804294489de365225ef6ff2fd6d32d2d8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:12:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b244c528

dev-haskell/microlens-th: drop 0.4.3.4

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

 dev-haskell/microlens-th/Manifest  |  1 -
 .../microlens-th/microlens-th-0.4.3.4.ebuild   | 33 --
 2 files changed, 34 deletions(-)

diff --git a/dev-haskell/microlens-th/Manifest 
b/dev-haskell/microlens-th/Manifest
index 05ff33d26b14..d60c4caa66f0 100644
--- a/dev-haskell/microlens-th/Manifest
+++ b/dev-haskell/microlens-th/Manifest
@@ -1,2 +1 @@
 DIST microlens-th-0.4.3.10.tar.gz 24189 BLAKE2B 
f763ecbe003339bd7102180a97f264c96dcf1e9097663a619e8044c3a03cf3d381189dfa94c1a0f6b326b7882e7017d5e07c12eb88a898592d806a0810dffadb
 SHA512 
8c2c4984eb76ddfbde96b0a429a87fa2643c891fc680e6843abadb2691c2898eb7e89e21e6a82a6631e2115204db443346fe3459764d865b23854dbcd940e5bd
-DIST microlens-th-0.4.3.4.tar.gz 21662 BLAKE2B 
0c228791dae5b4ab10bd47d574b2dfc1a9bd046ee7941ba15be02d5c60f78f495c719ab64cd74434734c7a7ee1ca67eb083621319325bb3fbd518a1a36c1aa90
 SHA512 
456d0cfe6f93a4adb8c5d0004983bcc7906f8750787eecd2ccbb9063d3e63da824c1bec29f81b37485aeebc356baa478bc26cc439e45ec03642f2d61217cbb7f

diff --git a/dev-haskell/microlens-th/microlens-th-0.4.3.4.ebuild 
b/dev-haskell/microlens-th/microlens-th-0.4.3.4.ebuild
deleted file mode 100644
index 8469da80b613..
--- a/dev-haskell/microlens-th/microlens-th-0.4.3.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Automatic generation of record lenses for microlens"
-HOMEPAGE="https://github.com/monadfix/microlens;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/microlens-0.4.0:=[profile?] 
=dev-haskell/th-abstraction-0.2.1:=[profile?] 
=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18.1.3
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'template-haskell >=2.7 && <2.16' 'template-haskell >=2.7'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tar/

2022-07-23 Thread Sam James
commit: 8fac870af9f09a77c1d04974a4ed1b58e6eae130
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:09:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fac870a

dev-haskell/tar: drop 0.5.1.1

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

 dev-haskell/tar/tar-0.5.1.1.ebuild | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-haskell/tar/tar-0.5.1.1.ebuild 
b/dev-haskell/tar/tar-0.5.1.1.ebuild
deleted file mode 100644
index b2fbd1ed1957..
--- a/dev-haskell/tar/tar-0.5.1.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Reading, writing and manipulating tar files"
-HOMEPAGE="https://hackage.haskell.org/package/tar;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/bytestring-builder-0.10.4.0.2:=[profile?] 
=dev-haskell/semigroups-0.18:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.12
-   test? ( dev-haskell/bytestring-handle
-   >=dev-haskell/quickcheck-2 =dev-haskell/tasty-0.10
-   >=dev-haskell/tasty-quickcheck-0.8 )
-"
-
-src_prepare() {
-   default
-
-   cabal_chdeps \
-   'base   >= 4 && < 4.14' 'base   >= 4' \
-   'tasty>= 0.10 && <0.12' 'tasty>= 0.10' \
-   'tasty-quickcheck == 0.8.*' 'tasty-quickcheck >= 0.8'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/email-validate/

2022-07-23 Thread Sam James
commit: 5c603c48cb0d397c9f2e1cf423aa61d0c8404087
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:11:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c603c48

dev-haskell/email-validate: drop 2.3.2.13

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

 dev-haskell/email-validate/Manifest|  1 -
 .../email-validate/email-validate-2.3.2.13.ebuild  | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-haskell/email-validate/Manifest 
b/dev-haskell/email-validate/Manifest
index bba44ced8100..949bb68ee479 100644
--- a/dev-haskell/email-validate/Manifest
+++ b/dev-haskell/email-validate/Manifest
@@ -1,2 +1 @@
-DIST email-validate-2.3.2.13.tar.gz 9635 BLAKE2B 
fecdc9017dcb00847662043774920b09e65a24876efdc1248f24b942bbd79b9d6b79640b479bbbf44c2d80349cfc3511b63884f4e3947949346773dbca9c8a06
 SHA512 
22cf7517ae38aa264198288449946cc7da6bda7f799a652050de9544c9e07c5bbe6bf8c8b53526be227288214bf3144055effd858fb993704942eeda3410ba3d
 DIST email-validate-2.3.2.15.tar.gz 9568 BLAKE2B 
1ff8c3e5ce71f3ff39dec02e0cbc211ffea3386646a77b2c176cc0af47a61d13996b2bb68d36e77ccf3114c53facc9b121202cc5d70916a4aa2992fa3956a60e
 SHA512 
0b852771cdf0851bc7024fbb612488bd7721cbce25b551f52932b234e57bc70ded2e5904853f2ca0f68cfb9da02057d4a1903d081ce81a382cf90d0d3ba25001

diff --git a/dev-haskell/email-validate/email-validate-2.3.2.13.ebuild 
b/dev-haskell/email-validate/email-validate-2.3.2.13.ebuild
deleted file mode 100644
index 18fbf2c80376..
--- a/dev-haskell/email-validate/email-validate-2.3.2.13.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Email address validation"
-HOMEPAGE="https://github.com/Porges/email-validate-hs;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/attoparsec-0.10.0:=[profile?] 
=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.22.2.0
-   test? ( >=dev-haskell/doctest-0.8 =dev-haskell/hspec-2.2.3 =dev-haskell/quickcheck-2.4 

[gentoo-commits] proj/qa-scripts:master commit in: /

2022-07-23 Thread Sam James
commit: 30a30507c911d4048000dbbc1a3bc195e960a86e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:19:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:19:38 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=30a30507

leaf-packages.py: add Python shebang

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

 leaf-packages.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/leaf-packages.py b/leaf-packages.py
index 15cafe8..976cb31 100755
--- a/leaf-packages.py
+++ b/leaf-packages.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
 # From Leo3418's GSoC 2021 work
 # https://leo3418.github.io/2021/07/18/find-leaf-packages.html
 



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-07-23 Thread Sam James
commit: b01af081bed0943f17586695ca2dfafc4a4f7ccd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:10:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:11:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01af081

profiles: un-last-rite dev-haskell/primitive-addr, 
dev-haskell/quickcheck-classes-base, dev-haskell/semirings

Needed by dev-haskell/quickcheck-classes

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

 profiles/package.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8d2e2f6979d3..93833f54772d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -245,14 +245,12 @@ dev-haskell/postgresql-simple
 dev-haskell/pqueue
 dev-haskell/prelude-extras
 dev-haskell/preprocessor-tools
-dev-haskell/primitive-addr
 dev-haskell/process-extras
 dev-haskell/profunctor-extras
 dev-haskell/psqueue
 dev-haskell/publicsuffixlist
 dev-haskell/punycode
 dev-haskell/pwstore-fast
-dev-haskell/quickcheck-classes-base
 dev-haskell/quickcheck-unicode
 dev-haskell/ranges
 dev-haskell/readargs
@@ -262,7 +260,6 @@ dev-haskell/regex-pcre-builtin
 dev-haskell/riff
 dev-haskell/say
 dev-haskell/semigroupoid-extras
-dev-haskell/semirings
 dev-haskell/sendfile
 dev-haskell/shakespeare-css
 dev-haskell/shakespeare-i18n



[gentoo-commits] repo/gentoo:master commit in: app-i18n/yaskkserv2/

2022-07-23 Thread Akinori Hattori
commit: fe515df156584d9e1cd72f1a399db79687db6b53
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jul 24 01:06:13 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jul 24 01:10:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe515df1

app-i18n/yaskkserv2: amd64/x86 stable

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/yaskkserv2/yaskkserv2-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/yaskkserv2/yaskkserv2-0.1.3.ebuild 
b/app-i18n/yaskkserv2/yaskkserv2-0.1.3.ebuild
index f5ecfb102462..d0f9ffbcbe06 100644
--- a/app-i18n/yaskkserv2/yaskkserv2-0.1.3.ebuild
+++ b/app-i18n/yaskkserv2/yaskkserv2-0.1.3.ebuild
@@ -169,7 +169,7 @@ RESTRICT="!test? ( test )"
 
 LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 DEPEND="dev-libs/openssl:0="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/yaskkserv2/

2022-07-23 Thread Akinori Hattori
commit: fafc3bc5aa422de58d3340045a46a04d5144bd6b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jul 24 01:09:58 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jul 24 01:10:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fafc3bc5

app-i18n/yaskkserv2: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/yaskkserv2/Manifest   | 137 --
 app-i18n/yaskkserv2/yaskkserv2-0.1.1-r1.ebuild | 249 -
 2 files changed, 386 deletions(-)

diff --git a/app-i18n/yaskkserv2/Manifest b/app-i18n/yaskkserv2/Manifest
index 5594fda987ef..34d95a3d0689 100644
--- a/app-i18n/yaskkserv2/Manifest
+++ b/app-i18n/yaskkserv2/Manifest
@@ -1,264 +1,133 @@
-DIST adler32-1.0.4.crate 5105 BLAKE2B 
344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a
 SHA512 
5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST arrayvec-0.4.11.crate 26439 BLAKE2B 
5ea27434d57f37f7ea3e7d94acc1a3450ec464bd62e2d377cd378f4faa13078244afc53284bf2838ea0f62802801961d6915f202eea951a8792e9fe825424be9
 SHA512 
6919f07fce0aa834b75ecc722476d05580a7dd58e8119b0ead5077d6501ee69ffef71016b6e63ed0617ce2d29a6fa1a4f5431d7aa20340c9f3f2e4c9c93d49c4
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
-DIST autocfg-0.1.6.crate 11439 BLAKE2B 
e0eb7a3176bb5ac27b8de466c5fcdfedb9ad32f4d2b52c0385550902d59d01c716a53179708bdeb250a91690edeb70ab81d91090ff0fd89a731dd365621aa496
 SHA512 
ac7dd73b7c6b8b54c4fc98c3e75210eb59d46ab3447fca533763bfebfa87dba5e947829e3ba56a8eb3403f6d317065b7d674da883741e619f3866b12267801fe
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST backtrace-0.3.37.crate 67955 BLAKE2B 
af9deeda806a9c47084df102ed6f5e6d57a81db9ac410678684c7026069be43bc4efd15bbf4b042d5aea9d85d619168484396d1dfc2ed83a69eeb29d750b6158
 SHA512 
d32ef8fa11cffeee298f7468f8f9b6d3492cdd805679fa72600115df7dd7e0ae65378ed7aa767a75a90743e278018cfb9631842e7eb633869d77485405dc520b
 DIST backtrace-sys-0.1.31.crate 518877 BLAKE2B 
397f3c4053eeabd7216c4373e6457637e22ee124d8a864c2587a78ebd8d619745dece654357cb9cd970ee20d7c41d53c84ecb3ed92beefaacbcfddfaca804ce5
 SHA512 
6aa8c7a2694f4e953a0e9bbd07dc8b7e218719de5aef2adaecfae81beb919deffde6f184675dc6b6c1a330bb81dc9611c256f7f63caef5e301101dbe3bbaafe0
-DIST base64-0.10.1.crate 41988 BLAKE2B 
6e28a70cc0d5e426d9a3944825952851928ec2e32fa2543a8e1d1b886ad306f38fd6e673da62e96581e56613f133265feeff5b0d2f1e2e34593e58c0424eee9e
 SHA512 
674a8cbee95a41f755499a4e3bb93ebd3f80140c3e8e2d44a0b73890ee423754e7ba8abcd92132683cd54501ff5d14438d023a202eaf12776aecbe36df9e5535
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
-DIST bincode-1.1.4.crate 14412 BLAKE2B 
e1ccc8e9954893c3f4efec56522281050b9567090fc37f6bcdd28804eccaf4e619892b1d64c9da6b555ffe10c9c47414414bcfff589cfa80e3fba5b086b513cb
 SHA512 
31f32a3dfcb76f113b2e993938b4c708d98d3c75efa9414d74168b2ef8af544bfe64fe39dbc4ea556842ec11100c56f14bbad15aaab919c67a7c5be1aa584f28
 DIST bincode-1.3.3.crate 28958 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/unliftio/

2022-07-23 Thread Sam James
commit: 711306c1c51e0e4786ba03e531a60220f6401c19
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:17:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711306c1

dev-haskell/unliftio: drop 0.2.12.1

Signed-off-by: Jack Todaro  posteo.org>
Closes: https://github.com/gentoo/gentoo/pull/26558
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/unliftio/Manifest |  1 -
 dev-haskell/unliftio/unliftio-0.2.12.1.ebuild | 29 ---
 2 files changed, 30 deletions(-)

diff --git a/dev-haskell/unliftio/Manifest b/dev-haskell/unliftio/Manifest
index 9158cdede3b1..9b05a0fe2f7c 100644
--- a/dev-haskell/unliftio/Manifest
+++ b/dev-haskell/unliftio/Manifest
@@ -1,2 +1 @@
-DIST unliftio-0.2.12.1.tar.gz 53520 BLAKE2B 
a8f1e044400a5cc49af3db66fe3e79f8441b2a742e11493eddb59bedba94a196591ef914c5ab1cf998f337751fcc931c92e20efc62ef7989d460072cb44abb96
 SHA512 
fb2814860cd2b59ae1a17dfb5892198666b59b737264e46e303909a9f5ce2377f92e70ab7d666fc7f927b9cad6593659dd2bb2168478021927b184e54ae4b44d
 DIST unliftio-0.2.18.tar.gz 56344 BLAKE2B 
7e1ae3356ceef94bd50f9dc14c30ee980834cfecfb17ac36233a2e8da7d8564f8671c77b848726ebae5cfc5d81c9c65d6847015956298e2d9bb1aad9479303bd
 SHA512 
baa90de754474bcd7e2116f4f2a5c98192f2cc62368895eda5995b528c193d07225f1f1409b0f24ce24f7ea396237563b2ff8182636b53618d4048d558d1a8fd

diff --git a/dev-haskell/unliftio/unliftio-0.2.12.1.ebuild 
b/dev-haskell/unliftio/unliftio-0.2.12.1.ebuild
deleted file mode 100644
index ed54fd6a0381..
--- a/dev-haskell/unliftio/unliftio-0.2.12.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
-HOMEPAGE="https://github.com/fpco/unliftio/tree/master/unliftio#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND=">dev-haskell/async-2.1.1:=[profile?]
-   >=dev-haskell/stm-2.4.3:=[profile?]
-   >=dev-haskell/unliftio-core-0.1.1.0:=[profile?]
-   >=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.22.2.0
-   test? ( dev-haskell/hspec
-   dev-haskell/quickcheck )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/darcs/

2022-07-23 Thread Sam James
commit: 10310dca778b2efc22860d556bce8119e26839b7
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:15:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10310dca

dev-vcs/darcs: update EAPI 7 -> 8

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/darcs/Manifest   |  1 +
 dev-vcs/darcs/darcs-2.16.5-r1.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/dev-vcs/darcs/Manifest b/dev-vcs/darcs/Manifest
index 8114ca873fa0..594f2b8e908b 100644
--- a/dev-vcs/darcs/Manifest
+++ b/dev-vcs/darcs/Manifest
@@ -1 +1,2 @@
 DIST darcs-2.16.3.tar.gz 1244848 BLAKE2B 
59754a782a456b3c6bba2b382d485b5de00ae3fc7ac1107bcf89877aff9650eb823704eb23912a83643685612a0cfc84ccf2af2303b52249d9e7a3e55c08c7b7
 SHA512 
267787c5b3111a20158858b42a8b9c2698b80dc40f7d340175e26d74b955643cefffc2f4de9811fa26464eac2e79913150fb3cd73871275725d10a690b9d73c3
+DIST darcs-2.16.5.tar.gz 1271154 BLAKE2B 
84c9005d7bcb789cfa5d1de636221e7647ac469aa9f1e27d55bb07a8b155659d38dbda8a46b98698f348248b0384b4e5bc275737bfede13ebb1a9d11b4e9e304
 SHA512 
9116043943315417ff314197f6a143435b5545f614c6e6210c3645987a68c69c31f53f823ee5269cb663ccba393f8caf1834120783f15128e43b132c731a0edb

diff --git a/dev-vcs/darcs/darcs-2.16.5-r1.ebuild 
b/dev-vcs/darcs/darcs-2.16.5-r1.ebuild
new file mode 100644
index ..d93747a6b4f9
--- /dev/null
+++ b/dev-vcs/darcs/darcs-2.16.5-r1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+#hackport: flags: 
+library,+executable,-hpc,-warn-as-error,+pkgconfig,-rts,-static,-optimize,hashed-storage-diff:diff,+http
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="a distributed, interactive, smart revision control system"
+HOMEPAGE="http://darcs.net/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl +terminfo +threaded"
+
+RDEPEND=">=dev-haskell/async-2.0.2:=[profile?] 
=dev-haskell/attoparsec-0.13.0.1:=[profile?]
+   >=dev-haskell/base16-bytestring-0.1.1.7:=[profile?] 
=dev-haskell/conduit-1.3.0:=[profile?] 
=dev-haskell/constraints-0.11:=[profile?]
+   >=dev-haskell/cryptonite-0.24:=[profile?] 
=dev-haskell/data-ordlist-0.4:=[profile?] 
=dev-haskell/fgl-5.5.2.3:=[profile?] =dev-haskell/hashable-1.2.3.3:=[profile?]
+   >=dev-haskell/haskeline-0.7.2:=[profile?] 
=dev-haskell/html-1.0.1.2:=[profile?] =dev-haskell/http-conduit-2.3:=[profile?] 
=dev-haskell/http-types-0.12.1:=[profile?] 
=dev-haskell/memory-0.14:=[profile?] 
=dev-haskell/mmap-0.5.9:=[profile?] =dev-haskell/network-2.6:=[profile?] 
=dev-haskell/network-uri-2.6:=[profile?] 
=dev-haskell/old-time-1.1.0.3:=[profile?] 
=dev-haskell/regex-applicative-0.2:=[profile?] 
=dev-haskell/regex-base-0.94.0.1:=[profile?] 
=dev-haskell/regex-tdfa-1.3.1.0:=[profile?] 
=dev-haskell/stm-2.1:=[profile?] =dev-haskell/tar-0.5:=[profile?] =dev-haskell/temporary-1.2.1:=[profile?] 
=dev-haskell/unix-compat-0.5:=[profile?] 
=dev-haskell/utf8-string-1:=[profile?] 
=dev-haskell/vector-0.11:=[profile?] 
=dev-haskell/zip-archive-0.3:=[profile?] 
=dev-haskell/zlib-0.6.1.2:=[profile?] 
=dev-lang/ghc-8.4.3:=
+   curl? ( net-misc/curl )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.4 =dev-haskell/cmdargs-0.10.10 =dev-haskell/exceptions-0.6
+   >=dev-haskell/findbin-0.0.5 =dev-haskell/hunit-1.3 =dev-haskell/leancheck-0.9 =dev-haskell/monad-control-0.3.2 =dev-haskell/quickcheck-2.13 =dev-haskell/system-filepath-0.4.7 
=dev-haskell/test-framework-0.8.1.1 
=dev-haskell/test-framework-hunit-0.3.0.2 
=dev-haskell/test-framework-leancheck-0.0.1 
=dev-haskell/test-framework-quickcheck2-0.3.0.3 
= 0.11 && < 0.13' 'constraints >=0.11' \
+   'hashable  >= 1.2.3.3 && < 1.4' 'hashable >=1.2.3.3' \
+   'attoparsec>= 0.13.0.1 && < 0.14' 'attoparsec 
>=0.13.0.1'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag curl curl) \
+   --flag=executable \
+   --flag=-hpc \
+   --flag=http \
+   --flag=library \
+   --flag=-optimize \
+   --flag=pkgconfig \
+   --flag=-rts \
+   --flag=-static \
+   $(cabal_flag terminfo terminfo) \
+   $(cabal_flag threaded threaded) \
+   --flag=-warn-as-error
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/stack/

2022-07-23 Thread Sam James
commit: 3de2d0e0f211ad79dd9ff1552e6fef195473ff91
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:12:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de2d0e0

dev-haskell/stack: drop 2.3.3

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/stack/Manifest   |   1 -
 dev-haskell/stack/stack-2.3.3.ebuild | 114 ---
 2 files changed, 115 deletions(-)

diff --git a/dev-haskell/stack/Manifest b/dev-haskell/stack/Manifest
index e935321675f8..6e58c879d1c9 100644
--- a/dev-haskell/stack/Manifest
+++ b/dev-haskell/stack/Manifest
@@ -1,2 +1 @@
-DIST stack-2.3.3.tar.gz 572406 BLAKE2B 
4b88614ede72ea3704e3bfad433a7931860c1c098bb65aeabca46d3abc5364ea132b8a7f0f559f1b07463d4b753b5501081841fa388a5d817389d91371214236
 SHA512 
cb93e3bcb8f92e01f374806f07f366ca318d66e3b7bd3cfa3fe3b72dce954d2bb371f51e3f79fca8aec19d1d3adef370bb09237bf29340a1bc851a9a103d77a3
 DIST stack-dcf7bb31815c7505e809a1707909832e02614501.tar.gz 692782 BLAKE2B 
75cebf81e57c33bd694f5b3ee99e6eeb61b185f2a92a41f4bf5c6433de356d6bc5e79995ed5564146abbc549d83b6ffcceece1304a9ed7edafb63dfdb75b26cc
 SHA512 
defe35a301decb950ea5aaa595e1f3b49aaeadbd0ff81f1b22e9967b35f5ce5a934e102aa87049d4bfb40df58ca0180f1788dfc2a987c5b0ad56437b4d49eab7

diff --git a/dev-haskell/stack/stack-2.3.3.ebuild 
b/dev-haskell/stack/stack-2.3.3.ebuild
deleted file mode 100644
index 3b0a49f834fc..
--- a/dev-haskell/stack/stack-2.3.3.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.
-#hackport: flags: 
-disable-git-info,-hide-dependency-versions,-integration-tests,-static,-supported-build
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="The Haskell Tool Stack"
-HOMEPAGE="https://haskellstack.org;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="developer-mode"
-
-RESTRICT=test # requires network access
-
-RDEPEND=">=dev-haskell/aeson-1.4.6.0:=[profile?]
-   >=dev-haskell/annotated-wl-pprint-0.7.0:=[profile?]
-   >=dev-haskell/ansi-terminal-0.9.1:=[profile?]
-   >=dev-haskell/async-2.2.2:=[profile?]
-   >=dev-haskell/attoparsec-0.13.2.3:=[profile?]
-   >=dev-haskell/base64-bytestring-1.0.0.3:=[profile?]
-   >=dev-haskell/cabal-3.0.0.0:=[profile?]
-   >=dev-haskell/casa-client-0.0.1:=[profile?]
-   >=dev-haskell/casa-types-0.0.1:=[profile?]
-   >=dev-haskell/colour-2.3.5:=[profile?]
-   >=dev-haskell/conduit-1.3.1.2:=[profile?]
-   >=dev-haskell/conduit-extra-1.3.4:=[profile?]
-   >=dev-haskell/cryptonite-0.25:=[profile?]
-   >=dev-haskell/cryptonite-conduit-0.2.2:=[profile?]
-   >=dev-haskell/echo-0.1.3:=[profile?]
-   >=dev-haskell/exceptions-0.10.4:=[profile?]
-   >=dev-haskell/extra-1.6.19:=[profile?]
-   >=dev-haskell/file-embed-0.0.11.1:=[profile?]
-   >=dev-haskell/filelock-0.1.1.5:=[profile?]
-   >=dev-haskell/fsnotify-0.3.0.1:=[profile?]
-   >=dev-haskell/generic-deriving-1.12.4:=[profile?]
-   >=dev-haskell/githash-0.1.3.3:=[profile?]
-   >=dev-haskell/hackage-security-0.5.3.0:=[profile?]
-   >=dev-haskell/hashable-1.2.7.0:=[profile?]
-   >=dev-haskell/hi-file-parser-0.1.0.0:=[profile?]
-   >=dev-haskell/hpack-0.33.0:=[profile?]
-   >=dev-haskell/http-client-0.6.4:=[profile?]
-   >=dev-haskell/http-client-tls-0.3.5.3:=[profile?]
-   >=dev-haskell/http-conduit-2.3.7.3:=[profile?]
-   >=dev-haskell/http-download-0.2.0.0:=[profile?]
-   >=dev-haskell/http-types-0.12.3:=[profile?]
-   >=dev-haskell/memory-0.14.18:=[profile?]
-   >=dev-haskell/microlens-0.4.10:=[profile?]
-   >=dev-haskell/mintty-0.1.2:=[profile?]
-   >=dev-haskell/mono-traversable-1.0.15.1:=[profile?]
-   >=dev-haskell/mtl-2.2.2:=[profile?]
-   >=dev-haskell/mustache-2.3.1:=[profile?]
-   >=dev-haskell/neat-interpolation-0.3.2.6:=[profile?]
-   >=dev-haskell/network-uri-2.6.2.0:=[profile?]
-   >=dev-haskell/open-browser-0.2.1.0:=[profile?]
-   >=dev-haskell/optparse-applicative-0.14.3.0:=[profile?]
-   >=dev-haskell/optparse-simple-0.1.1.2:=[profile?]
-   >=dev-haskell/pantry-0.4:=[profile?] =dev-haskell/path-0.6.1:=[profile?]
-   >=dev-haskell/path-io-1.4.2:=[profile?]
-   >=dev-haskell/persistent-2.9.2:=[profile?]
-   >=dev-haskell/persistent-sqlite-2.9.3:=[profile?]
-   >=dev-haskell/persistent-template-2.6.0:=[profile?]
-   >=dev-haskell/primitive-0.6.4.0:=[profile?]
-   >=dev-haskell/project-template-0.2.0.1:=[profile?]
-   >=dev-haskell/regex-applicative-text-0.1.0.1:=[profile?]
-   >=dev-haskell/retry-0.8.1.0:=[profile?]
- 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/darcs/

2022-07-23 Thread Sam James
commit: 007de80da9016f01a95bf1afac338d9158e8a5b3
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:15:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007de80d

dev-vcs/darcs: drop 2.16.3

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/darcs/Manifest|  1 -
 dev-vcs/darcs/darcs-2.16.3.ebuild | 99 ---
 2 files changed, 100 deletions(-)

diff --git a/dev-vcs/darcs/Manifest b/dev-vcs/darcs/Manifest
index 594f2b8e908b..bc09b36cc862 100644
--- a/dev-vcs/darcs/Manifest
+++ b/dev-vcs/darcs/Manifest
@@ -1,2 +1 @@
-DIST darcs-2.16.3.tar.gz 1244848 BLAKE2B 
59754a782a456b3c6bba2b382d485b5de00ae3fc7ac1107bcf89877aff9650eb823704eb23912a83643685612a0cfc84ccf2af2303b52249d9e7a3e55c08c7b7
 SHA512 
267787c5b3111a20158858b42a8b9c2698b80dc40f7d340175e26d74b955643cefffc2f4de9811fa26464eac2e79913150fb3cd73871275725d10a690b9d73c3
 DIST darcs-2.16.5.tar.gz 1271154 BLAKE2B 
84c9005d7bcb789cfa5d1de636221e7647ac469aa9f1e27d55bb07a8b155659d38dbda8a46b98698f348248b0384b4e5bc275737bfede13ebb1a9d11b4e9e304
 SHA512 
9116043943315417ff314197f6a143435b5545f614c6e6210c3645987a68c69c31f53f823ee5269cb663ccba393f8caf1834120783f15128e43b132c731a0edb

diff --git a/dev-vcs/darcs/darcs-2.16.3.ebuild 
b/dev-vcs/darcs/darcs-2.16.3.ebuild
deleted file mode 100644
index f1500273e84b..
--- a/dev-vcs/darcs/darcs-2.16.3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.
-#hackport: flags: 
+library,+executable,-hpc,-warn-as-error,+pkgconfig,-rts,-static,-optimize,hashed-storage-diff:diff,+http
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="a distributed, interactive, smart revision control system"
-HOMEPAGE="http://darcs.net/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="curl +terminfo +threaded"
-
-RESTRICT=test # conflict-fight-failure (Darcs3) (PatienceDiff): [Failed]
-
-RDEPEND=">=dev-haskell/async-2.0.2:=[profile?] 
=dev-haskell/attoparsec-0.13.0.1:=[profile?] 
=dev-haskell/base16-bytestring-0.1.1.7:=[profile?] 
=dev-haskell/conduit-1.3.0:=[profile?] 
=dev-haskell/constraints-0.11:=[profile?] 
=dev-haskell/cryptonite-0.24:=[profile?] 
=dev-haskell/data-ordlist-0.4:=[profile?] 
=dev-haskell/fgl-5.5.2.3:=[profile?] =dev-haskell/hashable-1.2.3.3:=[profile?] 
=dev-haskell/haskeline-0.7.2:=[profile?] 
=dev-haskell/html-1.0.1.2:=[profile?] =dev-haskell/http-conduit-2.3:=[profile?] 
=dev-haskell/http-types-0.12.1:=[profile?] 
=dev-haskell/memory-0.14:=[profile?] 
=dev-haskell/mmap-0.5.9:=[profile?] =dev-haskell/mtl-2.2.1:=[profile?] =dev-haskell/network-2.6:=[profile?] 
=dev-haskell/network-uri-2.6:=[profile?] 
=dev-haskell/old-time-1.1.0.3:=[profile?] 
=dev-haskell/parsec-3.1.9:=[profile?] 
=dev-haskell/regex-applicative-0.2:=[profile?] 
=dev-haskell/regex-compat-tdfa-0.95.1:=[profile?] 
=dev-haskell/stm-2.1:=[profile?] =dev-haskell/tar-0.5:=[profile?] =dev-haskell/temporary-1.2.1:=[profile?] 
=dev-haskell/text-1.2.1.3:=[profile?] =dev-haskell/unix-compat-0.5:=[profile?] 
=dev-haskell/utf8-string-1:=[profile?] 
=dev-haskell/vector-0.11:=[profile?] 
=dev-haskell/zip-archive-0.3:=[profile?] 
=dev-haskell/zlib-0.6.1.2:=[profile?] 
=dev-lang/ghc-8.2.1:=
-   curl? ( net-misc/curl )
-   terminfo? ( >=dev-haskell/terminfo-0.4.0.2:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/rio/

2022-07-23 Thread Sam James
commit: 913bbff79ffc2a780e7b2c2f1cec8969e7252d73
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:11:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913bbff7

dev-haskell/rio: drop 0.1.18.0

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/rio/Manifest|  1 -
 dev-haskell/rio/rio-0.1.18.0.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-haskell/rio/Manifest b/dev-haskell/rio/Manifest
index ec3937d19df6..bc8300cc2dd5 100644
--- a/dev-haskell/rio/Manifest
+++ b/dev-haskell/rio/Manifest
@@ -1,2 +1 @@
-DIST rio-0.1.18.0.tar.gz 58618 BLAKE2B 
c249006fa7a04f7db39168cfd324f61bf01862e57cec272a0b9551b6db4345ba813ac07c595ce795b4d0be06fa950cdeb626a30bef11e8eb03e98e575c04a397
 SHA512 
dd5fcf3611289108c154fb77d2bba4132ef80943b5ffcf9aa76e0d93d37fe3b6992d9804a3815b3aca1cbfaa21cb09c693022032649b6d1bb0e5fbfc2e161ab1
 DIST rio-0.1.21.0.tar.gz 59157 BLAKE2B 
5455a0056efc32f0120182a65adee665cfc33fbf2b6627bf420b26db7d472ca8b3d0797d996600f8538cc1dcfe34d87c0b6ce93f88dfc4c7e8b9516be334f25d
 SHA512 
5a049c7af44f0811e402d641815453be0af1f437a89cada613940085ceb8b8bb66ab92753f31bf400ff16f72ff08a9e83ff422c988e434ffef0c64b4c1cc7224

diff --git a/dev-haskell/rio/rio-0.1.18.0.ebuild 
b/dev-haskell/rio/rio-0.1.18.0.ebuild
deleted file mode 100644
index e8707658616b..
--- a/dev-haskell/rio/rio-0.1.18.0.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
-
-# ebuild generated by hackport 0.6.6
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A standard library for Haskell"
-HOMEPAGE="https://github.com/commercialhaskell/rio#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/exceptions:=[profile?]
-   dev-haskell/hashable:=[profile?]
-   dev-haskell/microlens:=[profile?]
-   dev-haskell/microlens-mtl:=[profile?]
-   dev-haskell/mtl:=[profile?]
-   dev-haskell/primitive:=[profile?]
-   dev-haskell/text:=[profile?]
-   >=dev-haskell/typed-process-0.2.5.0:=[profile?]
-   >=dev-haskell/unliftio-0.2.12:=[profile?]
-   dev-haskell/unliftio-core:=[profile?]
-   dev-haskell/unordered-containers:=[profile?]
-   dev-haskell/vector:=[profile?]
-   >=dev-lang/ghc-8.2.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-2.0.0.2
-   test? ( dev-haskell/hspec
-   dev-haskell/quickcheck )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/pantry/

2022-07-23 Thread Sam James
commit: 99d10ed0da353f59f711a072accbca79b871dca8
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:10:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d10ed0

dev-haskell/pantry: add 0.5.4

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/pantry/Manifest|  1 +
 dev-haskell/pantry/pantry-0.5.4.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-haskell/pantry/Manifest b/dev-haskell/pantry/Manifest
index 24d5402699af..9be334ed5512 100644
--- a/dev-haskell/pantry/Manifest
+++ b/dev-haskell/pantry/Manifest
@@ -1 +1,2 @@
 DIST pantry-0.4.0.2.tar.gz 89491 BLAKE2B 
df082f4bf08f345fd64d54950241cc27af8259f1ae40ed3b123a10aeda3596c70029b1de08f8d551542af6b9cbdd77184e5dc1bda031be79d371a1051589771a
 SHA512 
17e564825b9b7fa3bf2b091d0d0ba261c5ba17105ae34193b1aeb45db823877240d8d138f9bfb9699e87c946a5c87ce83ba12144aae73919d94c7cf3e7df1d7c
+DIST pantry-0.5.4.tar.gz 91972 BLAKE2B 
fcab5d8f244780dca35fe1f2265c7c4e791510587c635f393b3e8f988d820b9aaa42d92298681799454681a5ea62f74bc5a0b242e8b522751d83b5af2d81095f
 SHA512 
609c5c0c2aa8bfafbc65930bf77e0037a003d0268621048a3bbc7290d4a128c9c0698849482205411e09493e89c9811894b225a442addf496ba60eb8e89d3920

diff --git a/dev-haskell/pantry/pantry-0.5.4.ebuild 
b/dev-haskell/pantry/pantry-0.5.4.ebuild
new file mode 100644
index ..c3007c0dd0e4
--- /dev/null
+++ b/dev-haskell/pantry/pantry-0.5.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite
+inherit haskell-cabal
+RESTRICT="test" # Needs internet connection
+
+DESCRIPTION="Content addressable Haskell package management"
+HOMEPAGE="https://github.com/commercialhaskell/pantry#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+   dev-haskell/ansi-terminal:=[profile?]
+   dev-haskell/casa-client:=[profile?]
+   dev-haskell/casa-types:=[profile?]
+   dev-haskell/conduit:=[profile?]
+   dev-haskell/conduit-extra:=[profile?]
+   dev-haskell/cryptonite:=[profile?]
+   dev-haskell/cryptonite-conduit:=[profile?]
+   dev-haskell/digest:=[profile?]
+   dev-haskell/filelock:=[profile?]
+   dev-haskell/generic-deriving:=[profile?]
+   dev-haskell/hackage-security:=[profile?]
+   >=dev-haskell/hpack-0.31.2:=[profile?]
+   dev-haskell/http-client:=[profile?]
+   dev-haskell/http-client-tls:=[profile?]
+   dev-haskell/http-conduit:=[profile?]
+   dev-haskell/http-download:=[profile?]
+   dev-haskell/http-types:=[profile?]
+   dev-haskell/memory:=[profile?]
+   dev-haskell/network-uri:=[profile?]
+   dev-haskell/path:=[profile?]
+   dev-haskell/path-io:=[profile?]
+   dev-haskell/persistent:=[profile?]
+   >=dev-haskell/persistent-sqlite-2.9.3:=[profile?]
+   dev-haskell/persistent-template:=[profile?]
+   dev-haskell/primitive:=[profile?]
+   dev-haskell/resourcet:=[profile?]
+   dev-haskell/rio:=[profile?]
+   dev-haskell/rio-orphans:=[profile?]
+   dev-haskell/rio-prettyprint:=[profile?]
+   dev-haskell/tar-conduit:=[profile?]
+   dev-haskell/text-metrics:=[profile?]
+   dev-haskell/unix-compat:=[profile?]
+   dev-haskell/unliftio:=[profile?]
+   dev-haskell/unordered-containers:=[profile?]
+   dev-haskell/vector:=[profile?]
+   dev-haskell/yaml:=[profile?]
+   dev-haskell/zip-archive:=[profile?]
+   >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/pantry/

2022-07-23 Thread Sam James
commit: d029b2a2744cc0fac11b51151093b037dbac8f62
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:14:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d029b2a2

dev-haskell/pantry: drop 0.4.0.2

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/pantry/Manifest  |  1 -
 dev-haskell/pantry/pantry-0.4.0.2.ebuild | 72 
 2 files changed, 73 deletions(-)

diff --git a/dev-haskell/pantry/Manifest b/dev-haskell/pantry/Manifest
index 9be334ed5512..3dfa14b9b84a 100644
--- a/dev-haskell/pantry/Manifest
+++ b/dev-haskell/pantry/Manifest
@@ -1,2 +1 @@
-DIST pantry-0.4.0.2.tar.gz 89491 BLAKE2B 
df082f4bf08f345fd64d54950241cc27af8259f1ae40ed3b123a10aeda3596c70029b1de08f8d551542af6b9cbdd77184e5dc1bda031be79d371a1051589771a
 SHA512 
17e564825b9b7fa3bf2b091d0d0ba261c5ba17105ae34193b1aeb45db823877240d8d138f9bfb9699e87c946a5c87ce83ba12144aae73919d94c7cf3e7df1d7c
 DIST pantry-0.5.4.tar.gz 91972 BLAKE2B 
fcab5d8f244780dca35fe1f2265c7c4e791510587c635f393b3e8f988d820b9aaa42d92298681799454681a5ea62f74bc5a0b242e8b522751d83b5af2d81095f
 SHA512 
609c5c0c2aa8bfafbc65930bf77e0037a003d0268621048a3bbc7290d4a128c9c0698849482205411e09493e89c9811894b225a442addf496ba60eb8e89d3920

diff --git a/dev-haskell/pantry/pantry-0.4.0.2.ebuild 
b/dev-haskell/pantry/pantry-0.4.0.2.ebuild
deleted file mode 100644
index 553d2801748c..
--- a/dev-haskell/pantry/pantry-0.4.0.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Content addressable Haskell package management"
-HOMEPAGE="https://github.com/commercialhaskell/pantry#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT="test" # seems related to http-download, requiring network access
-
-RDEPEND="dev-haskell/aeson:=[profile?]
-   dev-haskell/ansi-terminal:=[profile?]
-   >=dev-haskell/cabal-3:=[profile?] =dev-haskell/hpack-0.31.2:=[profile?]
-   dev-haskell/http-client:=[profile?]
-   dev-haskell/http-client-tls:=[profile?]
-   dev-haskell/http-conduit:=[profile?]
-   dev-haskell/http-download:=[profile?]
-   dev-haskell/http-types:=[profile?]
-   dev-haskell/memory:=[profile?]
-   dev-haskell/mtl:=[profile?]
-   dev-haskell/network-uri:=[profile?]
-   dev-haskell/path:=[profile?]
-   dev-haskell/path-io:=[profile?]
-   dev-haskell/persistent:=[profile?]
-   >=dev-haskell/persistent-sqlite-2.9.3:=[profile?]
-   dev-haskell/persistent-template:=[profile?]
-   dev-haskell/primitive:=[profile?]
-   dev-haskell/resourcet:=[profile?]
-   dev-haskell/rio:=[profile?]
-   dev-haskell/rio-orphans:=[profile?]
-   dev-haskell/rio-prettyprint:=[profile?]
-   dev-haskell/tar-conduit:=[profile?]
-   dev-haskell/text:=[profile?]
-   dev-haskell/text-metrics:=[profile?]
-   dev-haskell/unix-compat:=[profile?]
-   dev-haskell/unliftio:=[profile?]
-   dev-haskell/unordered-containers:=[profile?]
-   dev-haskell/vector:=[profile?]
-   dev-haskell/yaml:=[profile?]
-   dev-haskell/zip-archive:=[profile?]
-   >=dev-lang/ghc-8.2.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-2.0.0.2
-   test? ( dev-haskell/exceptions
-   dev-haskell/hedgehog
-   dev-haskell/hspec
-   dev-haskell/quickcheck
-   dev-haskell/raw-strings-qq )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/stack/, dev-haskell/stack/files/

2022-07-23 Thread Sam James
commit: f5d897fcb516793657a9f1ed0efd83094ec72e1b
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:12:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d897fc

dev-haskell/stack: add 2.7.6_pre20220421

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/stack/Manifest |   1 +
 .../stack-2.5.1.1-disable-network-tests.patch  |  22 
 dev-haskell/stack/metadata.xml |   7 +-
 dev-haskell/stack/stack-2.7.6_pre20220421.ebuild   | 120 +
 4 files changed, 145 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/stack/Manifest b/dev-haskell/stack/Manifest
index 5a39280ee928..e935321675f8 100644
--- a/dev-haskell/stack/Manifest
+++ b/dev-haskell/stack/Manifest
@@ -1 +1,2 @@
 DIST stack-2.3.3.tar.gz 572406 BLAKE2B 
4b88614ede72ea3704e3bfad433a7931860c1c098bb65aeabca46d3abc5364ea132b8a7f0f559f1b07463d4b753b5501081841fa388a5d817389d91371214236
 SHA512 
cb93e3bcb8f92e01f374806f07f366ca318d66e3b7bd3cfa3fe3b72dce954d2bb371f51e3f79fca8aec19d1d3adef370bb09237bf29340a1bc851a9a103d77a3
+DIST stack-dcf7bb31815c7505e809a1707909832e02614501.tar.gz 692782 BLAKE2B 
75cebf81e57c33bd694f5b3ee99e6eeb61b185f2a92a41f4bf5c6433de356d6bc5e79995ed5564146abbc549d83b6ffcceece1304a9ed7edafb63dfdb75b26cc
 SHA512 
defe35a301decb950ea5aaa595e1f3b49aaeadbd0ff81f1b22e9967b35f5ce5a934e102aa87049d4bfb40df58ca0180f1788dfc2a987c5b0ad56437b4d49eab7

diff --git a/dev-haskell/stack/files/stack-2.5.1.1-disable-network-tests.patch 
b/dev-haskell/stack/files/stack-2.5.1.1-disable-network-tests.patch
new file mode 100644
index ..d3890d16af9a
--- /dev/null
+++ b/dev-haskell/stack/files/stack-2.5.1.1-disable-network-tests.patch
@@ -0,0 +1,22 @@
+diff --git a/src/test/Stack/ConfigSpec.hs b/src/test/Stack/ConfigSpec.hs
+index 0b1b93f..d047d86 100644
+--- a/src/test/Stack/ConfigSpec.hs
 b/src/test/Stack/ConfigSpec.hs
+@@ -183,7 +183,7 @@ spec = beforeAll setup $ do
+   boptsReconfigure `shouldBe` True
+   boptsCabalVerbose `shouldBe` True
+ 
+-it "finds the config file in a parent directory" $ inTempDir $ do
++xit "finds the config file in a parent directory" $ inTempDir $ do
+   writeFile "package.yaml" "name: foo"
+   writeFile (toFilePath stackDotYaml) sampleConfig
+   parentDir <- getCurrentDirectory >>= parseAbsDir
+@@ -194,7 +194,7 @@ spec = beforeAll setup $ do
+ bc <- runRIO config $ withBuildConfig ask
+ view projectRootL bc `shouldBe` parentDir
+ 
+-it "respects the STACK_YAML env variable" $ inTempDir $ do
++xit "respects the STACK_YAML env variable" $ inTempDir $ do
+   withSystemTempDir "config-is-here" $ \dir -> do
+ let stackYamlFp = toFilePath (dir  stackDotYaml)
+ writeFile stackYamlFp sampleConfig

diff --git a/dev-haskell/stack/metadata.xml b/dev-haskell/stack/metadata.xml
index ca426bb23b02..cf86fa7b9a08 100644
--- a/dev-haskell/stack/metadata.xml
+++ b/dev-haskell/stack/metadata.xml
@@ -5,19 +5,16 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   By default, should extra developer 
information be output?
-   

Please see the documentation at 
https://docs.haskellstack.org;
for usage information.
-   
+
If building a 'stack' executable for distribution, please 
download the
source code from 
https://github.com/commercialhaskell/stack/releases;
and build it using Stack itself in order to ensure identical 
behaviour
to official binaries.  This package on Hackage is provided for 
convenience
and bootstrapping purposes.
-   
+
Note that the API for the library is not currently stable, and 
may
change significantly, even between minor releases. It is
currently only intended for use by the executable.

diff --git a/dev-haskell/stack/stack-2.7.6_pre20220421.ebuild 
b/dev-haskell/stack/stack-2.7.6_pre20220421.ebuild
new file mode 100644
index ..dba4ac39a16a
--- /dev/null
+++ b/dev-haskell/stack/stack-2.7.6_pre20220421.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+#hackport: flags: 
-disable-git-info,-hide-dependency-versions,-integration-tests,-static,-supported-build,-developer-mode
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="The Haskell Tool Stack"
+HOMEPAGE="https://haskellstack.org;
+
+# hololeap  (2022-04-21)
+# Current released version (2.7.5) has issues with Cabal-3.4,
+# use latest upstream HEAD which has fixes.

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/unliftio/

2022-07-23 Thread Sam James
commit: 3bea1644a76cf794b87f5e383831f0de1e55c76f
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:17:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bea1644

dev-haskell/unliftio: add 0.2.18

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/unliftio/Manifest   |  1 +
 dev-haskell/unliftio/unliftio-0.2.18.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-haskell/unliftio/Manifest b/dev-haskell/unliftio/Manifest
index 855bad213f2a..9158cdede3b1 100644
--- a/dev-haskell/unliftio/Manifest
+++ b/dev-haskell/unliftio/Manifest
@@ -1 +1,2 @@
 DIST unliftio-0.2.12.1.tar.gz 53520 BLAKE2B 
a8f1e044400a5cc49af3db66fe3e79f8441b2a742e11493eddb59bedba94a196591ef914c5ab1cf998f337751fcc931c92e20efc62ef7989d460072cb44abb96
 SHA512 
fb2814860cd2b59ae1a17dfb5892198666b59b737264e46e303909a9f5ce2377f92e70ab7d666fc7f927b9cad6593659dd2bb2168478021927b184e54ae4b44d
+DIST unliftio-0.2.18.tar.gz 56344 BLAKE2B 
7e1ae3356ceef94bd50f9dc14c30ee980834cfecfb17ac36233a2e8da7d8564f8671c77b848726ebae5cfc5d81c9c65d6847015956298e2d9bb1aad9479303bd
 SHA512 
baa90de754474bcd7e2116f4f2a5c98192f2cc62368895eda5995b528c193d07225f1f1409b0f24ce24f7ea396237563b2ff8182636b53618d4048d558d1a8fd

diff --git a/dev-haskell/unliftio/unliftio-0.2.18.ebuild 
b/dev-haskell/unliftio/unliftio-0.2.18.ebuild
new file mode 100644
index ..b92bcd5c1e67
--- /dev/null
+++ b/dev-haskell/unliftio/unliftio-0.2.18.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.7.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+HOMEPAGE="https://github.com/fpco/unliftio/tree/master/unliftio#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND=">dev-haskell/async-2.1.1:=[profile?]
+   >=dev-haskell/stm-2.4.3:=[profile?]
+   >=dev-haskell/unliftio-core-0.1.1.0:=[profile?]
+   >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( dev-haskell/hspec
+   dev-haskell/quickcheck )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cipher-aes128/

2022-07-23 Thread Sam James
commit: 78c99201cff07125d8c1fc5c6f6547606f59cfee
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:06:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c99201

dev-haskell/cipher-aes128: drop 0.7.0.5-r1

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 .../cipher-aes128/cipher-aes128-0.7.0.5-r1.ebuild  | 41 --
 1 file changed, 41 deletions(-)

diff --git a/dev-haskell/cipher-aes128/cipher-aes128-0.7.0.5-r1.ebuild 
b/dev-haskell/cipher-aes128/cipher-aes128-0.7.0.5-r1.ebuild
deleted file mode 100644
index fea7988f16ec..
--- a/dev-haskell/cipher-aes128/cipher-aes128-0.7.0.5-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.2
-#hackport: flags: -test,-halvm
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="AES and common modes using AES-NI when available"
-HOMEPAGE="https://github.com/TomMD/cipher-aes128;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/cereal:=[profile?]
-   >=dev-haskell/crypto-api-0.13:=[profile?]
-   dev-haskell/tagged:=[profile?]
-   >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18.1.3 = 1.10 && < 3.1' 'Cabal >= 1.10 && < 3.3'
-}
-
-src_configure() {
-   haskell-cabal_src_configure \
-   --flag=-halvm \
-   --flag=-test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/rio/

2022-07-23 Thread Sam James
commit: 945c7df48fa129704b0fdcfcdc318ed9724bf5c1
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:11:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945c7df4

dev-haskell/rio: add 0.1.21.0

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/rio/Manifest|  1 +
 dev-haskell/rio/rio-0.1.21.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-haskell/rio/Manifest b/dev-haskell/rio/Manifest
index a9592f041482..ec3937d19df6 100644
--- a/dev-haskell/rio/Manifest
+++ b/dev-haskell/rio/Manifest
@@ -1 +1,2 @@
 DIST rio-0.1.18.0.tar.gz 58618 BLAKE2B 
c249006fa7a04f7db39168cfd324f61bf01862e57cec272a0b9551b6db4345ba813ac07c595ce795b4d0be06fa950cdeb626a30bef11e8eb03e98e575c04a397
 SHA512 
dd5fcf3611289108c154fb77d2bba4132ef80943b5ffcf9aa76e0d93d37fe3b6992d9804a3815b3aca1cbfaa21cb09c693022032649b6d1bb0e5fbfc2e161ab1
+DIST rio-0.1.21.0.tar.gz 59157 BLAKE2B 
5455a0056efc32f0120182a65adee665cfc33fbf2b6627bf420b26db7d472ca8b3d0797d996600f8538cc1dcfe34d87c0b6ce93f88dfc4c7e8b9516be334f25d
 SHA512 
5a049c7af44f0811e402d641815453be0af1f437a89cada613940085ceb8b8bb66ab92753f31bf400ff16f72ff08a9e83ff422c988e434ffef0c64b4c1cc7224

diff --git a/dev-haskell/rio/rio-0.1.21.0.ebuild 
b/dev-haskell/rio/rio-0.1.21.0.ebuild
new file mode 100644
index ..1497f9c14087
--- /dev/null
+++ b/dev-haskell/rio/rio-0.1.21.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A standard library for Haskell"
+HOMEPAGE="https://github.com/commercialhaskell/rio#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-haskell/hashable:=[profile?]
+   dev-haskell/microlens:=[profile?]
+   dev-haskell/microlens-mtl:=[profile?]
+   dev-haskell/primitive:=[profile?]
+   >=dev-haskell/typed-process-0.2.5.0:=[profile?]
+   >=dev-haskell/unliftio-0.2.14:=[profile?]
+   dev-haskell/unliftio-core:=[profile?]
+   dev-haskell/unordered-containers:=[profile?]
+   dev-haskell/vector:=[profile?]
+   >=dev-lang/ghc-8.10.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-3.2.0.0
+   test? ( dev-haskell/hspec
+   dev-haskell/quickcheck )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/entropy/

2022-07-23 Thread Sam James
commit: 4455259f91c5d63918e606d3c94d5f5a95e5fc4b
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:07:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4455259f

dev-haskell/entropy: drop 0.4.1.6

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/entropy/entropy-0.4.1.6.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/dev-haskell/entropy/entropy-0.4.1.6.ebuild 
b/dev-haskell/entropy/entropy-0.4.1.6.ebuild
deleted file mode 100644
index f7b946c45c95..
--- a/dev-haskell/entropy/entropy-0.4.1.6.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
-
-# ebuild generated by hackport 0.6.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A platform independent entropy source"
-HOMEPAGE="https://github.com/TomMD/entropy;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="halvm"
-
-RDEPEND=">=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.22.2.0 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cipher-aes128/

2022-07-23 Thread Sam James
commit: 61c1f028b88e801360fbd675f2d33d33383a4720
Author: Jack Todaro  posteo  org>
AuthorDate: Sun Jul 24 00:06:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c1f028

dev-haskell/cipher-aes128: allow cabal-3.4

Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Sam James  gentoo.org>

 .../cipher-aes128/cipher-aes128-0.7.0.5-r2.ebuild  | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-haskell/cipher-aes128/cipher-aes128-0.7.0.5-r2.ebuild 
b/dev-haskell/cipher-aes128/cipher-aes128-0.7.0.5-r2.ebuild
new file mode 100644
index ..3899d491da97
--- /dev/null
+++ b/dev-haskell/cipher-aes128/cipher-aes128-0.7.0.5-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+#hackport: flags: -test,-halvm
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="AES and common modes using AES-NI when available"
+HOMEPAGE="https://github.com/TomMD/cipher-aes128;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/cereal:=[profile?]
+   >=dev-haskell/crypto-api-0.13:=[profile?]
+   dev-haskell/tagged:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"
+
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'Cabal >= 1.10 && < 3.1' 'Cabal >= 1.10'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-halvm \
+   --flag=-test
+}



[gentoo-commits] repo/gentoo:master commit in: virtual/opencl/

2022-07-23 Thread Sam James
commit: f93a3234176a3c5d61978210fa60f004cad82086
Author: Chris Kerr  mykolab  ch>
AuthorDate: Sun Jul 24 01:07:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:07:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93a3234

virtual/opencl: add pocl to postinst

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

 virtual/opencl/opencl-3-r2.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/virtual/opencl/opencl-3-r2.ebuild 
b/virtual/opencl/opencl-3-r2.ebuild
new file mode 100644
index ..56a9bf8353ab
--- /dev/null
+++ b/virtual/opencl/opencl-3-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for OpenCL API"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="|| ( dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}]
+   dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}] )"
+
+pkg_postinst() {
+   elog
+   elog "In order to take advantage of OpenCL you will need a runtime for 
your hardware."
+   elog "Currently included in Gentoo are:"
+   elog
+   elog " * open:"
+   elog "- dev-libs/intel-compute-runtime - integrated Intel GPUs from 
Broadwell onwards. 64-bit only;"
+   elog "- dev-libs/pocl - to run OpenCL programs on your CPU, if you 
do not have a supported GPU;"
+   elog "- dev-libs/rocm-opencl-runtime - AMD GPUs supported by the 
amdgpu kernel driver. 64-bit only;"
+   elog "- media-libs/mesa[opencl] - some older AMD GPUs; see [1]. 
32-bit support;"
+   elog
+   elog " * proprietary:"
+   elog "- dev-libs/amdgpu-pro-opencl - AMD Polaris GPUs. 32-bit 
support;"
+   elog "- dev-util/intel-ocl-sdk - Intel CPUs (*not* GPUs). 64-bit 
only;"
+   elog "- x11-drivers/nvidia-drivers[uvm] - Nvidia GPUs; specific 
package versions"
+   elog "  required for older devices [2]. 32-bit support."
+   elog
+   elog " [1] https://dri.freedesktop.org/wiki/GalliumCompute/;
+   elog " [2] https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pocl/

2022-07-23 Thread Sam James
commit: 9897f940ba92eeaa4b10f5c3ddf9029be6ec093a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:05:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:05:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9897f940

dev-libs/pocl: keyword 3.0 for ~ppc64

Bug: https://bugs.gentoo.org/831859
Bug: https://bugs.gentoo.org/860288
Thanks-to: Chris Kerr  mykolab.ch>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/pocl/pocl-3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pocl/pocl-3.0.ebuild b/dev-libs/pocl/pocl-3.0.ebuild
index 629cf11a51ed..2b61340eae95 100644
--- a/dev-libs/pocl/pocl-3.0.ebuild
+++ b/dev-libs/pocl/pocl-3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/pocl/pocl/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 # TODO: hsa tce
 IUSE="accel +conformance cuda debug examples float-conversion hardening +hwloc 
memmanager lto test"
 # Tests not yet passing, fragile in Portage environment(?)



[gentoo-commits] repo/gentoo:master commit in: dev-util/opencl-headers/

2022-07-23 Thread Sam James
commit: 1a2d8649b26b28d8b2ac3fbfd2b6582e98c99b44
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:04:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2d8649

dev-util/opencl-headers: Keyword 2022.05.18 ppc64, #860288

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

 dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild 
b/dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild
index c2f92aa1c358..1a6a9ed81af1 100644
--- a/dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild
+++ b/dev-util/opencl-headers/opencl-headers-2022.05.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 S="${WORKDIR}"/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-07-23 Thread Sam James
commit: 14071be77cae89a48f8fe6f660f30662617e55aa
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:04:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14071be7

dev-libs/opencl-icd-loader: Keyword 2022.05.18 ppc64, #860288

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
index e6f7a876b853..c01962c0240a 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: virtual/opencl/

2022-07-23 Thread Sam James
commit: 4e4e0316c5a711c67fbcbfecc42ee603867f3f5c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:04:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4e0316

virtual/opencl: Keyword 3-r1 ppc64, #860288

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

 virtual/opencl/opencl-3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/opencl/opencl-3-r1.ebuild 
b/virtual/opencl/opencl-3-r1.ebuild
index 525acb9d011a..e5b93e28bee0 100644
--- a/virtual/opencl/opencl-3-r1.ebuild
+++ b/virtual/opencl/opencl-3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for OpenCL API"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RDEPEND="|| ( dev-libs/opencl-icd-loader[${MULTILIB_USEDEP}]
dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jakarta-annotations-api/

2022-07-23 Thread Sam James
commit: 313eba37fd269bd0c2ad7d76e6614673dd04334a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:03:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313eba37

dev-java/jakarta-annotations-api: Keyword 2.1.1 ppc64, #860156

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

 dev-java/jakarta-annotations-api/jakarta-annotations-api-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-java/jakarta-annotations-api/jakarta-annotations-api-2.1.1.ebuild 
b/dev-java/jakarta-annotations-api/jakarta-annotations-api-2.1.1.ebuild
index fd5d5e54e46c..c7c7bd8d407a 100644
--- a/dev-java/jakarta-annotations-api/jakarta-annotations-api-2.1.1.ebuild
+++ b/dev-java/jakarta-annotations-api/jakarta-annotations-api-2.1.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/eclipse-ee4j/${PN/jakarta/common}/archive/${PV}.tar.
 
 LICENSE="EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 DEPEND="
>=virtual/jdk-11:*



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ocl-icd/

2022-07-23 Thread Sam James
commit: 5bc4855c77b3ed9285b3bfb382b1ad9ed9e0b7e0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:04:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc4855c

dev-libs/ocl-icd: Keyword 2.3.1 ppc64, #860288

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

 dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild 
b/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild
index c991dc0798f9..75f550fd07a8 100644
--- a/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild
+++ b/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/OCL-dev/ocl-icd;
 SRC_URI="https://github.com/OCL-dev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 # Does nothing now but by keeping it here we avoid having to have 
virtual/opencl
 # handle ebuilds both with and without this flag.



[gentoo-commits] repo/gentoo:master commit in: dev-java/junit-dataprovider/

2022-07-23 Thread Sam James
commit: ee016aefdb6b06c29027ff8163dd88183155eb52
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:03:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee016aef

dev-java/junit-dataprovider: Keyword 2.9 ppc64, #860156

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

 dev-java/junit-dataprovider/junit-dataprovider-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/junit-dataprovider/junit-dataprovider-2.9.ebuild 
b/dev-java/junit-dataprovider/junit-dataprovider-2.9.ebuild
index 8628f1b234d8..e6f316f8c324 100644
--- a/dev-java/junit-dataprovider/junit-dataprovider-2.9.ebuild
+++ b/dev-java/junit-dataprovider/junit-dataprovider-2.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/TNG/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 CP_DEPEND="dev-java/findbugs-annotations:0"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2022-07-23 Thread Sam James
commit: 64ce689f255e323147d47d21491b15109f1bf1c8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:03:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ce689f

dev-db/redis: Stabilize 7.0.4 ppc64, #860264

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

 dev-db/redis/redis-7.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-7.0.4.ebuild b/dev-db/redis/redis-7.0.4.ebuild
index d16e991e2f8b..f835f6680a9c 100644
--- a/dev-db/redis/redis-7.0.4.ebuild
+++ b/dev-db/redis/redis-7.0.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-07-23 Thread Sam James
commit: 9730838145c431ffb4e5fd759c1ab6a33d65e023
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:03:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97308381

dev-java/assertj-core: Keyword 3.10.0 ppc64, #860156

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

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 922daf9a8789..16dd0ff3e9ff 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/memoryfilesystem/

2022-07-23 Thread Sam James
commit: 6abe53793aa6c7f35417a3420bd926552348b68d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:03:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abe5379

dev-java/memoryfilesystem: Keyword 2.3.0 ppc64, #860156

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

 dev-java/memoryfilesystem/memoryfilesystem-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/memoryfilesystem/memoryfilesystem-2.3.0.ebuild 
b/dev-java/memoryfilesystem/memoryfilesystem-2.3.0.ebuild
index f10d54eba1c3..551207d52233 100644
--- a/dev-java/memoryfilesystem/memoryfilesystem-2.3.0.ebuild
+++ b/dev-java/memoryfilesystem/memoryfilesystem-2.3.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/marschall/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 CP_DEPEND="
dev-java/jakarta-annotations-api:0



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2022-07-23 Thread Akinori Hattori
commit: f49a6f6d2c27af9393196dea546afc5739fd6ba4
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jul 24 01:03:40 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jul 24 01:03:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49a6f6d

app-i18n/ibus-table: amd64/x86 stable

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/ibus-table-1.16.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.16.9.ebuild 
b/app-i18n/ibus-table/ibus-table-1.16.9.ebuild
index 7314f41b0540..dcbbc265378a 100644
--- a/app-i18n/ibus-table/ibus-table-1.16.9.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.16.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2022-07-23 Thread Akinori Hattori
commit: 147e25fcd0547e095576f6c687b7f36559952f2e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jul 24 01:04:19 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jul 24 01:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147e25fc

app-i18n/ibus-table: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 -
 app-i18n/ibus-table/ibus-table-1.16.8.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index be2b2963a468..aa5795ad8217 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-1.16.8.tar.gz 1468647 BLAKE2B 
acfb0cfce0e029abd55bc4465cac408be59a834761b2f1f5eca8798a11109bb9e885d17d1a1d171de5c7556308b1d7314fe97454a3a1fbd2494f492698ccc5ec
 SHA512 
086650238b170db69ace0faacea6c8c9c03c099c59313cb7663b573f17bd4e9df9309dc9132708a89d6ce5cf00f4846ba50dab3462f31293b891487f1635aab2
 DIST ibus-table-1.16.9.tar.gz 1474440 BLAKE2B 
8380c9549e4295850c81279e73b774beea610ebb632bc8a04fe0ce37a02c702652c0ec49ed3596851e05d2f151320daf60eb2631c8bbe439aee8c7e2834398f5
 SHA512 
840de16f62820456812c036ed84f99900d2d49885a9a6131da97efbec149ea426ab4a966541b16a18dbcedf38b6f78803b3fb04a5134258bb3796d3b9caf0b08

diff --git a/app-i18n/ibus-table/ibus-table-1.16.8.ebuild 
b/app-i18n/ibus-table/ibus-table-1.16.8.ebuild
deleted file mode 100644
index dcbbc265378a..
--- a/app-i18n/ibus-table/ibus-table-1.16.8.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Tables engines for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   virtual/libiconv
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   python_fix_shebang .
-
-   default
-}
-
-src_configure() {
-   econf $(use_enable nls)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2022-07-23 Thread Akinori Hattori
commit: eb317ca3b6563e983cc8e938f763ccb3e1f8d105
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jul 24 01:00:56 2022 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jul 24 01:01:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb317ca3

app-i18n/ibus-typing-booster: new upstream release

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest   | 2 +-
 ...s-typing-booster-2.17.0.ebuild => ibus-typing-booster-2.18.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index ec33d504a9c5..b45cb8295543 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,3 @@
 DIST ibus-typing-booster-2.16.0.tar.gz 10811558 BLAKE2B 
d171972f3c6242234ce73112e4ea8fde9e713e102a7fb2111017e7489811c1128146582e2a9a60f49dfca8b5282949415fb33e79b7c1be16521dba2dd03536fa
 SHA512 
a90ea11a72d770765ef55ff6fc288bf6ddfa5e5ae1c7393f195ed3466a207022872f5e27f9629101b8b31e26c84dc8512e4cd261b2c503fd98daa8438e47dfb9
 DIST ibus-typing-booster-2.16.7.tar.gz 10819738 BLAKE2B 
ac9da1e63d97045881d8012b5dc6bd27cb8ee48aff065876cede2b40a81518880e610580f13590ad89f6261ced266e1d245183ea77a3a56e32b60af08af28470
 SHA512 
f0dda59b43460c39392ab12748780e93668ac81aa04b15aae2afa2025ce8bbc9e2712430658f43db7e86c7a1e59271d62ecf6cda6cb2b9cc554134000c21c95b
-DIST ibus-typing-booster-2.17.0.tar.gz 10826479 BLAKE2B 
923bd98ae615e32aebf7c337aa84fd4ddc06994fa87f2b1fbe8bcd73eef2269d22bb2943b0e92b19fc14a3d159f43d8d6c161d0ebe3e1481d4dcc15d80687b37
 SHA512 
87aafcf787f64bde2fe42e6f109d22b0c129a15fd3a5a32190904408e4a57322b316ac92b5cd2cd3489cea8a764db57cf20a7d4ab5981c5c9da6b517c9dc0003
+DIST ibus-typing-booster-2.18.0.tar.gz 10842286 BLAKE2B 
5aebac3da0d706a14d5aa5ae7a0085fbfe48d42c0eb855983f69865c1145661b7dcf401a5aa4aca1b7cdd500f41a24f94fa536617707ed14966cbe2429c8616b
 SHA512 
11355bd254dbb9776005fac058541b8761bb2e68cc18f98afcef707a334049696d4698e490bc57bda69903820b37b692544fd1a789923649427d820c37d67a25

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.17.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.0.ebuild
similarity index 100%
rename from app-i18n/ibus-typing-booster/ibus-typing-booster-2.17.0.ebuild
rename to app-i18n/ibus-typing-booster/ibus-typing-booster-2.18.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/

2022-07-23 Thread Matt Turner
commit: 302c2eea9248a25b356ea4a150b65a24f42d2f19
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 24 01:00:03 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 24 01:00:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302c2eea

app-admin/keepass: Drop inactive proxied maintainer

* Last commit:November 2018
* Last bugzilla activity:  January 2021

Closes: https://bugs.gentoo.org/632996
Signed-off-by: Matt Turner  gentoo.org>

 app-admin/keepass/metadata.xml | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/app-admin/keepass/metadata.xml b/app-admin/keepass/metadata.xml
index cd5c27e13573..0de39b024dc7 100644
--- a/app-admin/keepass/metadata.xml
+++ b/app-admin/keepass/metadata.xml
@@ -1,17 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   a...@clearmind.me
-   

kensing...@gentoo.org
Michael Palimaka

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Generate native code at build time, rather 
than runtime.




[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-07-23 Thread Sam James
commit: 27d2ad48eeb98b7951e62f53302510ecd575fb1b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:55:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:59:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d2ad48

profiles: un-last-rite dev-haskell/quickcheck-classes

Test dep of x11-wm/xmonad

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

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 89acc015c541..8d2e2f6979d3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -252,7 +252,6 @@ dev-haskell/psqueue
 dev-haskell/publicsuffixlist
 dev-haskell/punycode
 dev-haskell/pwstore-fast
-dev-haskell/quickcheck-classes
 dev-haskell/quickcheck-classes-base
 dev-haskell/quickcheck-unicode
 dev-haskell/ranges



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-api/

2022-07-23 Thread Sam James
commit: 635b1c42bfa350e91a4e850a165ee832a0543913
Author: matoro  users  noreply  github  com>
AuthorDate: Sat Jul 23 23:50:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:59:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635b1c42

dev-haskell/haddock-api: keyword 2.25.1 for ~ppc64

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

 dev-haskell/haddock-api/haddock-api-2.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/haddock-api/haddock-api-2.25.1.ebuild 
b/dev-haskell/haddock-api/haddock-api-2.25.1.ebuild
index 8cd0abc5df68..f8f4cad037ba 100644
--- a/dev-haskell/haddock-api/haddock-api-2.25.1.ebuild
+++ b/dev-haskell/haddock-api/haddock-api-2.25.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 LICENSE="BSD-2"
 SLOT="0/${PV}"
 #keep in sync with ghc-9.0.2
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="dev-haskell/exceptions:=[profile?]
>=dev-haskell/ghc-paths-0.1.0.9:=[profile?] 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/

2022-07-23 Thread Sam James
commit: 8229cc3df832aa7551e63fd49608515562f8a08a
Author: matoro  users  noreply  github  com>
AuthorDate: Sat Jul 23 23:51:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:59:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8229cc3d

dev-haskell/haddock: keyword 2.25.1 for ~ppc64

Closes: https://github.com/gentoo/gentoo/pull/26556
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/haddock/haddock-2.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/haddock/haddock-2.25.1.ebuild 
b/dev-haskell/haddock/haddock-2.25.1.ebuild
index f45e6bbd700c..1a2cb1dee76c 100644
--- a/dev-haskell/haddock/haddock-2.25.1.ebuild
+++ b/dev-haskell/haddock/haddock-2.25.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 #keep in sync with ghc-9.0.2
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # missing test-suite
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/sane-backends/

2022-07-23 Thread Sam James
commit: 944c03b52aa91c92471b3fe992daf8e58344adbb
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:58:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:59:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944c03b5

media-gfx/sane-backends: use libjpeg-turbo

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

 ...-backends-1.1.1-r3.ebuild => sane-backends-1.1.1-r4.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r3.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r4.ebuild
similarity index 96%
rename from media-gfx/sane-backends/sane-backends-1.1.1-r3.ebuild
rename to media-gfx/sane-backends/sane-backends-1.1.1-r4.ebuild
index 7c8590732dc8..6bff44a1f891 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r3.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r4.ebuild
@@ -136,14 +136,14 @@ RDEPEND="
acct-user/saned
gphoto2? (
>=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
-   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
)
sane_backends_canon_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
-   sane_backends_dc210? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
-   sane_backends_dc240? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   sane_backends_dc210? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   sane_backends_dc240? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
sane_backends_dell1600n_net? (
>=media-libs/tiff-3.9.7-r1:0=[${MULTILIB_USEDEP}]
-   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
)
sane_backends_escl? (
app-text/poppler[cairo]
@@ -156,7 +156,7 @@ RDEPEND="
)
sane_backends_hpsj5s? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
sane_backends_mustek_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
-   sane_backends_pixma? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   sane_backends_pixma? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
snmp? ( net-analyzer/net-snmp:0= )
systemd? ( sys-apps/systemd:0= )
usb? ( >=virtual/libusb-1-r1:1=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/x11/

2022-07-23 Thread Sam James
commit: 25e07a27aaf7f0eda2d1ec0b9f4c0b889e19643f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:53:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:59:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e07a27

dev-haskell/x11: add 1.10

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

 dev-haskell/x11/Manifest   |  1 +
 dev-haskell/x11/metadata.xml   |  6 --
 dev-haskell/x11/x11-1.10-r1.ebuild | 38 ++
 3 files changed, 39 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/x11/Manifest b/dev-haskell/x11/Manifest
index a3548cf32d93..9875a838ab0a 100644
--- a/dev-haskell/x11/Manifest
+++ b/dev-haskell/x11/Manifest
@@ -1 +1,2 @@
+DIST X11-1.10.tar.gz 192493 BLAKE2B 
7c951eaf3a009302b2b7d3a9aeb866b908e99f60b408aaae75375e0fbdd12254c283ad27a0e2354cc0c6be745fa507c0bf64a763c548037a640eb8927923246e
 SHA512 
7976a151edf9a54e4278f65903ec6b177211f8209039c4e2747abddd9ed86db51a6e65c5359297443b5ade513d9ca8e452cff033d9d0261f3fb027113765bb89
 DIST X11-1.9.2.tar.gz 190757 BLAKE2B 
cae5bd1e689bec914d612f59070ab5da3f604d33991ba885d83257337ca6d53089374e427f8bcfee2dd7504687b49b830ac98ab5947021c6c2d6e500123203ec
 SHA512 
e9658c33b6dcbb6a42f1cc4a8976365506af94ddc15c32f73205b453934ef3232f3b383f8365b6aa6e69b51acfda4a0f3a8038f3164523b33781139a80582a41

diff --git a/dev-haskell/x11/metadata.xml b/dev-haskell/x11/metadata.xml
index a52b5e84e878..937381521944 100644
--- a/dev-haskell/x11/metadata.xml
+++ b/dev-haskell/x11/metadata.xml
@@ -5,10 +5,4 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   A Haskell binding to the X11 graphics library. The binding is a 
direct
-   translation of the C binding; for documentation of these calls, 
refer
-   to \"The Xlib Programming Manual\", available online at
-   http://tronche.com/gui/x/xlib/;.
-   
 

diff --git a/dev-haskell/x11/x11-1.10-r1.ebuild 
b/dev-haskell/x11/x11-1.10-r1.ebuild
new file mode 100644
index ..a9792bfb0016
--- /dev/null
+++ b/dev-haskell/x11/x11-1.10-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.
+#hackport: flags:-pedantic
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="X11"
+MY_P="${MY_PN}-${PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A binding to the X11 graphics library"
+HOMEPAGE="https://github.com/xmonad/X11;
+SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+# remember to add libXScrnSaver manually on bumps, or src_configure will fail.
+RDEPEND=">=dev-haskell/data-default-class-0.1:=[profile?] 
=dev-lang/ghc-8.4.3:=
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-pedantic
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad-contrib/

2022-07-23 Thread Sam James
commit: ed17538a769ec1f20c0907bd77f186f1eb47abb3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:52:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:59:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed17538a

x11-wm/xmonad-contrib: add 0.17.0

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

 x11-wm/xmonad-contrib/Manifest |  1 +
 x11-wm/xmonad-contrib/metadata.xml | 19 +++
 x11-wm/xmonad-contrib/xmonad-contrib-0.17.0.ebuild | 39 ++
 3 files changed, 44 insertions(+), 15 deletions(-)

diff --git a/x11-wm/xmonad-contrib/Manifest b/x11-wm/xmonad-contrib/Manifest
index 4020cb455c4a..bcd158efb5c4 100644
--- a/x11-wm/xmonad-contrib/Manifest
+++ b/x11-wm/xmonad-contrib/Manifest
@@ -1 +1,2 @@
 DIST xmonad-contrib-0.16.tar.gz 540237 BLAKE2B 
7ddf8730481c39e9b5e40a548f3cbe36f301901656c57cc5ffdd11e05ad516019dc0b82c7dcf77665c152c390f7b7ae49c04ec6ae39347565b11a23aef23cce3
 SHA512 
22a18b4045cbfca0229cbf6c0bf1dfa595cbffbe6b82fd58b1fcf941cbfd306642160995b55859cead3cf574df696d2a3cea6507cac4d5c7c58cf09b3a86bc25
+DIST xmonad-contrib-0.17.0.tar.gz 615173 BLAKE2B 
d2e2724a3103502cafeddfdafe5b19cd3f2eb66fe26d49afe4b64c0c78bb3b18432e44fc8233aac951b20969013fa580f0af36d4da627f3c03145b647bff5a44
 SHA512 
357ef80565690a1e652f79c877964181134c7f02a5d325dbf3890246588ce8a545e91126041bcc2af3d9ebf5b3be28f4866ee9ede76ddbf0fc0387871319a900

diff --git a/x11-wm/xmonad-contrib/metadata.xml 
b/x11-wm/xmonad-contrib/metadata.xml
index ab6877a60b10..bb4b8043b4ab 100644
--- a/x11-wm/xmonad-contrib/metadata.xml
+++ b/x11-wm/xmonad-contrib/metadata.xml
@@ -3,20 +3,9 @@
 

hask...@gentoo.org
+   Gentoo Haskell

-   
-   Third party tiling algorithms, configurations and scripts to 
xmonad,
-   a tiling window manager for X.
-   
-   For an introduction to building, configuring and using xmonad
-   extensions, see "XMonad.Doc". In particular:
-   
-   "XMonad.Doc.Configuring", a guide to configuring xmonad
-   
-   "XMonad.Doc.Extending", using the contributed extensions library
-   
-   "XMonad.Doc.Developing", introduction to xmonad internals and 
writing
-   your own extensions.
-   
-   
+   
+   Use Xft to render text
+   
 

diff --git a/x11-wm/xmonad-contrib/xmonad-contrib-0.17.0.ebuild 
b/x11-wm/xmonad-contrib/xmonad-contrib-0.17.0.ebuild
new file mode 100644
index ..f24bc78559a4
--- /dev/null
+++ b/x11-wm/xmonad-contrib/xmonad-contrib-0.17.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.
+#hackport: flags: -pedantic,use_xft:xft
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Community-maintained extensions extensions for xmonad"
+HOMEPAGE="https://xmonad.org/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+xft"
+
+RDEPEND=">=dev-haskell/mtl-1:=[profile?] =dev-haskell/x11-1.10:=[profile?] =dev-lang/ghc-8.4.3:=
+   >=x11-wm/xmonad-0.16.9:=[profile?] =dev-haskell/x11-xft-0.2:=[profile?] )
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( >=dev-haskell/hspec-2.4.0 =dev-haskell/quickcheck-2 )
+"
+
+src_configure() {
+   haskell-cabal_src_configure \
+   --flag=-pedantic \
+   $(cabal_flag xft use_xft)
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/, x11-wm/xmonad/files/

2022-07-23 Thread Sam James
commit: 77d26a1adc79d30f8c0b634d7e3bcb77489d5678
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:50:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:59:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d26a1a

x11-wm/xmonad: add 0.17.0 (sync w/ ::haskell)

Bug: https://bugs.gentoo.org/821148
Closes: https://github.com/gentoo/gentoo/pull/23597
Closes: https://bugs.gentoo.org/821145
Signed-off-by: Sam James  gentoo.org>

 x11-wm/xmonad/Manifest |  1 +
 x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch | 40 +++
 x11-wm/xmonad/metadata.xml | 11 ---
 x11-wm/xmonad/xmonad-0.17.0.ebuild | 83 ++
 4 files changed, 124 insertions(+), 11 deletions(-)

diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index de7acaf13f0b..9f82b629abe1 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -1,2 +1,3 @@
 DIST xmonad-0.15.tar.gz 68822 BLAKE2B 
9ee9a070f6743fbab2cffe05ee9e60b64fded0b4916fdec03a550f5d5ec5a34102ab2d4e9586b9a0ca534db284a8058f11ee248072f3f3b312ae30c09873feff
 SHA512 
f881f3faa4f5a0de7a5a37118cd7041083ae3a7569c7094b55dedb9aa858176789aff459d426b237ebae5cc4598b06de790938775a7ac968c2d76be3f0efc8ba
+DIST xmonad-0.17.0.tar.gz 93489 BLAKE2B 
6990bc408194c99378f949b28f2115b7096e6474b5305f935be2c8af1eba4bff3e3c05477af9f833d1b52422e4fb95f857398b05f7f1081e3a2cc5dd8c50fc3a
 SHA512 
1ec46ee61f4bf1879ea638e9be83378273050670ed2ee0f00e7d43b188cc29a874aa5b40076162a1ef0038802cc43f675773951f9b7d1f26329f9d105c28b3f7
 DIST xmonad-259.patch 1452 BLAKE2B 
869d11ae762c43b9e749169d6b691fdee52e9fc17848fc4ee494e075501528d4c0c040deea617f8fbeab003dd7bc277254498b0089b60f8e6e47b6b96430eb69
 SHA512 
9edb155a74d170e612cd84aad4fb004176fe5e5fc7017f1985aa2b4628b2cc995b157ba42ab6f7b546d5e3467358292234b3926254e1e831cc7ef38844e14c6d

diff --git a/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch 
b/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch
new file mode 100644
index ..79bd2c2d21fa
--- /dev/null
+++ b/x11-wm/xmonad/files/xmonad-0.12-check-repeat.patch
@@ -0,0 +1,40 @@
+--- xmonad/src/XMonad/Core.hs  2010-09-05 05:11:42.0 +0400
 xmonad/src/XMonad/Core.hs  2010-09-18 07:59:14.0 +0400
+@@ -65,6 +65,7 @@
+ , waitingUnmap :: !(M.Map Window Int)-- ^ the number of 
expected UnmapEvents
+ , dragging :: !(Maybe (Position -> Position -> X (), X ()))
+ , numberlockMask   :: !KeyMask   -- ^ The numlock 
modifier
++, keyPressed   :: !KeyCode   -- ^ keycode of the 
key being pressed if any
+ , extensibleState  :: !(M.Map String (Either String StateExtension))
+ -- ^ stores custom state information.
+ --
+--- xmonad/src/XMonad/Main.hs  2010-09-05 05:11:42.0 +0400
 xmonad/src/XMonad/Main.hs  2010-09-18 08:03:11.0 +0400
+@@ -129,6 +129,7 @@
+ , mapped  = S.empty
+ , waitingUnmap= M.empty
+ , dragging= Nothing
++, keyPressed  = 0
+ , extensibleState = extState
+ }
+ allocaXEvent $ \e ->
+@@ -190,10 +191,15 @@
+ -- run window manager command
+ handle (KeyEvent {ev_event_type = t, ev_state = m, ev_keycode = code})
+ | t == keyPress = withDisplay $ \dpy -> do
+-s  <- io $ keycodeToKeysym dpy code 0
+-mClean <- cleanMask m
+-ks <- asks keyActions
+-userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id
++kp <- gets keyPressed
++if kp /= code then do
++modify $ \s -> s { keyPressed = code }
++s  <- io $ keycodeToKeysym dpy code 0
++mClean <- cleanMask m
++ks <- asks keyActions
++userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id
++else return ()
++| t == keyRelease = modify $ \s -> s { keyPressed = 0 }
+ 
+ -- manage a new window
+ handle (MapRequestEvent{ev_window = w}) = withDisplay $ \dpy -> do

diff --git a/x11-wm/xmonad/metadata.xml b/x11-wm/xmonad/metadata.xml
index 7cabda6e3341..b0337e3fc024 100644
--- a/x11-wm/xmonad/metadata.xml
+++ b/x11-wm/xmonad/metadata.xml
@@ -8,15 +8,4 @@

Allow ignoring of keyboard 
autorepeat.

-   
-   xmonad is a tiling window manager for X. Windows are arranged
-   automatically to tile the screen without gaps or overlap, 
maximising
-   screen use. All features of the window manager are accessible 
from
-   the keyboard: a mouse is strictly optional. xmonad is written 
and
-   extensible in Haskell. Custom layout algorithms, and other
-   extensions, may be written by the user in config files. Layouts 
are
-   applied dynamically, and different layouts may be used on each
-   workspace. Xinerama is fully 

[gentoo-commits] repo/gentoo:master commit in: media-libs/vitamtp/

2022-07-23 Thread Vadim Misbakh-Soloviov
commit: d4f4ab4e5cdf620d1bc82f3e9b4646fa8e0338a3
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sun Jul 24 00:50:40 2022 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sun Jul 24 00:52:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f4ab4e

media-libs/vitamtp: call udev-reload in postrm

Bug: https://bugs.gentoo.org/854780
Package-Manager: Portage-3.0.34, Repoman-3.0.3
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild | 4 
 media-libs/vitamtp/vitamtp-.ebuild  | 4 
 2 files changed, 8 insertions(+)

diff --git a/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild 
b/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild
index a57b5ab082cd..77e1dd6cde57 100644
--- a/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild
+++ b/media-libs/vitamtp/vitamtp-2.5.9_pre20160829.ebuild
@@ -49,3 +49,7 @@ src_install() {
 pkg_postinst() {
udev_reload
 }
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/media-libs/vitamtp/vitamtp-.ebuild 
b/media-libs/vitamtp/vitamtp-.ebuild
index 158230be609f..4d9dbd2f73ca 100644
--- a/media-libs/vitamtp/vitamtp-.ebuild
+++ b/media-libs/vitamtp/vitamtp-.ebuild
@@ -45,3 +45,7 @@ src_install() {
 pkg_postinst() {
udev_reload
 }
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: eclass/

2022-07-23 Thread Mike Gilbert
commit: 5a465ec448ea48b9dd9471e4d15b7669a77e4536
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  9 16:00:49 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 24 00:45:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a465ec4

meson.eclass: add "--no-rebuild" to meson install args

This avoids rebuilding targets with no dependency information.

Closes: https://bugs.gentoo.org/857180
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/meson.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 268e54448e5d..a79019ccfd35 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -428,6 +428,7 @@ meson_install() {
local mesoninstallargs=(
-C "${BUILD_DIR}"
--destdir "${D}"
+   --no-rebuild
"$@"
)
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/

2022-07-23 Thread Mike Gilbert
commit: f31043c902d10a80439a3ffa30769d9d64124f0a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 24 00:42:32 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 24 00:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31043c9

profiles/arch/powerpc: remove mask on 'appindicator' USE flag

Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/powerpc/use.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 87e82d480c03..34e3ccab1722 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -234,10 +234,6 @@ x11-wm/sawfish kde
 # Missing keywords
 media-sound/rhythmbox upnp-av
 
-# Pacho Ramos  (2015-10-27)
-# Missing keywords
-net-wireless/blueman appindicator
-
 # Chí-Thanh Christopher Nguyễn  (2015-10-26)
 # x11-drivers/xf86-video-amdgpu is not keyworded
 x11-base/xorg-drivers video_cards_amdgpu

diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 74077c891ff1..f320d25db6f6 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -49,10 +49,6 @@ clang
 # PowerPC has no support for this bootloader (bug #550322)
 gnuefi
 
-# Patrick Lauer  (2015-04-28)
-# dependencies not keyworded yet
-appindicator
-
 # These flags should only be used for ppc
 -cpu_flags_ppc_altivec
 -cpu_flags_ppc_vsx



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

2022-07-23 Thread Sam James
commit: 572c7a8f682b9662b1e8300ede6466a07c34ded3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:40:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:40:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572c7a8f

net-misc/openvswitch: disable automagic graphviz usage

Noticed because of build failures w/ certain versions of graphviz (fixed 
upstream in
graphviz now).

Bug: https://bugs.gentoo.org/854663
Closes: https://bugs.gentoo.org/856286
Signed-off-by: Sam James  gentoo.org>

 net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
index 0eacedda4239..6cfb0d98f8bb 100644
--- a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
@@ -75,6 +75,10 @@ src_configure() {
# in Gentoo does not make much sense, only breaks them: bug #607280
export ovs_cv_flake8="no"
 
+   # Only adds a diagram to the man page, just skip it as we don't
+   # want to add a BDEPEND on graphviz right now. bug #856286
+   export ovs_cv_dot="no"
+
local linux_config
use modules && linux_config="--with-linux=${KV_OUT_DIR}"
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtirpc/, net-libs/libtirpc/files/

2022-07-23 Thread Mike Gilbert
commit: 15f37371c962d5d28081841062dcf925c6a0914c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 24 00:36:45 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 24 00:38:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f37371

net-libs/libtirpc: backport security fixes

Bug: https://bugs.gentoo.org/859634
Signed-off-by: Mike Gilbert  gentoo.org>

 net-libs/libtirpc/files/libtirpc-1.3.2-dos.patch   | 178 +
 .../files/libtirpc-1.3.2-memory-leak.patch |  52 ++
 .../files/libtirpc-1.3.2-use-after-free.patch  |  31 
 net-libs/libtirpc/libtirpc-1.3.2-r1.ebuild |  65 
 4 files changed, 326 insertions(+)

diff --git a/net-libs/libtirpc/files/libtirpc-1.3.2-dos.patch 
b/net-libs/libtirpc/files/libtirpc-1.3.2-dos.patch
new file mode 100644
index ..88b6f5719f41
--- /dev/null
+++ b/net-libs/libtirpc/files/libtirpc-1.3.2-dos.patch
@@ -0,0 +1,178 @@
+From 86529758570cef4c73fb9b9c4104fdc510f701ed Mon Sep 17 00:00:00 2001
+From: Dai Ngo 
+Date: Sat, 21 Aug 2021 13:16:23 -0400
+Subject: [PATCH] Fix DoS vulnerability in libtirpc
+
+Currently svc_run does not handle poll timeout and rendezvous_request
+does not handle EMFILE error returned from accept(2 as it used to.
+These two missing functionality were removed by commit b2c9430f46c4.
+
+The effect of not handling poll timeout allows idle TCP conections
+to remain ESTABLISHED indefinitely. When the number of connections
+reaches the limit of the open file descriptors (ulimit -n) then
+accept(2) fails with EMFILE. Since there is no handling of EMFILE
+error this causes svc_run() to get in a tight loop calling accept(2).
+This resulting in the RPC service of svc_run is being down, it's
+no longer able to service any requests.
+
+RPC service rpcbind, statd and mountd are effected by this
+problem.
+
+Fix by enhancing rendezvous_request to keep the number of
+SVCXPRT conections to 4/5 of the size of the file descriptor
+table. When this thresold is reached, it destroys the idle
+TCP connections or destroys the least active connection if
+no idle connnction was found.
+
+Fixes: 44bf15b8 rpcbind: don't use obsolete svc_fdset interface of libtirpc
+Signed-off-by: dai@oracle.com
+Signed-off-by: Steve Dickson 
+---
+ INSTALL  | 371 +--
+ src/svc.c|  17 ++-
+ src/svc_vc.c |  62 +-
+ 3 files changed, 78 insertions(+), 372 deletions(-)
+ mode change 100644 => 12 INSTALL
+
+diff --git a/src/svc.c b/src/svc.c
+index 6db164b..3a8709f 100644
+--- a/src/svc.c
 b/src/svc.c
+@@ -57,7 +57,7 @@
+ 
+ #define max(a, b) (a > b ? a : b)
+ 
+-static SVCXPRT **__svc_xports;
++SVCXPRT **__svc_xports;
+ int __svc_maxrec;
+ 
+ /*
+@@ -194,6 +194,21 @@ __xprt_do_unregister (xprt, dolock)
+ rwlock_unlock (_fd_lock);
+ }
+ 
++int
++svc_open_fds()
++{
++  int ix;
++  int nfds = 0;
++
++  rwlock_rdlock (_fd_lock);
++  for (ix = 0; ix < svc_max_pollfd; ++ix) {
++  if (svc_pollfd[ix].fd != -1)
++  nfds++;
++  }
++  rwlock_unlock (_fd_lock);
++  return (nfds);
++}
++
+ /*
+  * Add a service program to the callout list.
+  * The dispatch routine will be called when a rpc request for this
+diff --git a/src/svc_vc.c b/src/svc_vc.c
+index f1d9f00..3dc8a75 100644
+--- a/src/svc_vc.c
 b/src/svc_vc.c
+@@ -64,6 +64,8 @@
+ 
+ 
+ extern rwlock_t svc_fd_lock;
++extern SVCXPRT **__svc_xports;
++extern int svc_open_fds();
+ 
+ static SVCXPRT *makefd_xprt(int, u_int, u_int);
+ static bool_t rendezvous_request(SVCXPRT *, struct rpc_msg *);
+@@ -82,6 +84,7 @@ static void svc_vc_ops(SVCXPRT *);
+ static bool_t svc_vc_control(SVCXPRT *xprt, const u_int rq, void *in);
+ static bool_t svc_vc_rendezvous_control (SVCXPRT *xprt, const u_int rq,
+void *in);
++static int __svc_destroy_idle(int timeout);
+ 
+ struct cf_rendezvous { /* kept in xprt->xp_p1 for rendezvouser */
+   u_int sendsize;
+@@ -313,13 +316,14 @@ done:
+   return (xprt);
+ }
+ 
++
+ /*ARGSUSED*/
+ static bool_t
+ rendezvous_request(xprt, msg)
+   SVCXPRT *xprt;
+   struct rpc_msg *msg;
+ {
+-  int sock, flags;
++  int sock, flags, nfds, cnt;
+   struct cf_rendezvous *r;
+   struct cf_conn *cd;
+   struct sockaddr_storage addr;
+@@ -379,6 +383,16 @@ again:
+ 
+   gettimeofday(>last_recv_time, NULL);
+ 
++  nfds = svc_open_fds();
++  if (nfds >= (_rpc_dtablesize() / 5) * 4) {
++  /* destroy idle connections */
++  cnt = __svc_destroy_idle(15);
++  if (cnt == 0) {
++  /* destroy least active */
++  __svc_destroy_idle(0);
++  }
++  }
++
+   return (FALSE); /* there is never an rpc msg to be processed */
+ }
+ 
+@@ -820,3 +834,49 @@ __svc_clean_idle(fd_set *fds, int timeout, bool_t 
cleanblock)
+ {
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/sane-backends/, profiles/desc/

2022-07-23 Thread Sam James
commit: 2fd7c60a1a549421fe84871a5718aa7645200257
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:24:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd7c60a

media-gfx/sane-backends: add epsonds backend

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

 .../sane-backends/sane-backends-1.1.1-r3.ebuild| 366 +
 profiles/desc/sane_backends.desc   |   1 +
 2 files changed, 367 insertions(+)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r3.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r3.ebuild
new file mode 100644
index ..7c8590732dc8
--- /dev/null
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r3.ebuild
@@ -0,0 +1,366 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# python-any-r1 required for a script in
+# backends/pixma/scripts/
+inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 
systemd toolchain-funcs udev
+
+# gphoto and v4l are handled by their usual USE flags.
+# The pint backend was disabled because I could not get it to compile.
+IUSE_SANE_BACKENDS=(
+   abaton
+   agfafocus
+   apple
+   artec
+   artec_eplus48u
+   as6e
+   avision
+   bh
+   canon
+   canon630u
+   canon_dr
+   canon_lide70
+   canon_pp
+   cardscan
+   coolscan
+   coolscan2
+   coolscan3
+   dc210
+   dc240
+   dc25
+   dell1600n_net
+   dmc
+   epjitsu
+   epson
+   epson2
+   epsonds
+   escl
+   fujitsu
+   genesys
+   gt68xx
+   hp
+   hp3500
+   hp3900
+   hp4200
+   hp5400
+   hp5590
+   hpljm1005
+   hpsj5s
+   hs2p
+   ibm
+   kodak
+   kodakaio
+   kvs1025
+   kvs20xx
+   kvs40xx
+   leo
+   lexmark
+   ma1509
+   magicolor
+   matsushita
+   microtek
+   microtek2
+   mustek
+   mustek_pp
+   mustek_usb
+   mustek_usb2
+   nec
+   net
+   niash
+   p5
+   pie
+   pieusb
+   pixma
+   plustek
+   plustek_pp
+   pnm
+   qcam
+   ricoh
+   ricoh2
+   rts8891
+   s9036
+   sceptre
+   sharp
+   sm3600
+   sm3840
+   snapscan
+   sp15c
+   st400
+   stv680
+   tamarack
+   teco1
+   teco2
+   teco3
+   test
+   u12
+   umax
+   umax1220u
+   umax_pp
+   xerox_mfp
+)
+
+IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf"
+
+for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
+   case ${GBACKEND} in
+   # Disable backends that require parallel ports as no one has those 
anymore.
+   canon_pp|hpsj5s|mustek_pp|\
+   pnm|mustek_usb2|kvs40xx)
+   IUSE+=" sane_backends_${GBACKEND}"
+   ;;
+   *)
+   IUSE+=" +sane_backends_${GBACKEND}"
+   esac
+done
+
+REQUIRED_USE="
+   sane_backends_escl? ( zeroconf )
+   sane_backends_kvs40xx? ( threads )
+   sane_backends_mustek_usb2? ( threads )
+"
+
+DESCRIPTION="Scanner Access Now Easy - Backends"
+HOMEPAGE="http://www.sane-project.org/;
+SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz;
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
+RDEPEND="
+   acct-user/saned
+   gphoto2? (
+   >=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
+   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
+   )
+   sane_backends_canon_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
+   sane_backends_dc210? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   sane_backends_dc240? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   sane_backends_dell1600n_net? (
+   >=media-libs/tiff-3.9.7-r1:0=[${MULTILIB_USEDEP}]
+   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
+   )
+   sane_backends_escl? (
+   app-text/poppler[cairo]
+   || (
+   net-dns/avahi[dbus]
+   net-dns/avahi[gtk]
+   )
+   net-dns/avahi[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   sane_backends_hpsj5s? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
+   sane_backends_mustek_pp? ( 
>=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
+   sane_backends_pixma? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   snmp? ( net-analyzer/net-snmp:0= )
+   systemd? ( 

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

2022-07-23 Thread Sam James
commit: f20c05d22271e90531a17a04ea279dcb126c7675
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:36:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:36:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20c05d2

net-misc/openvswitch: fix installed script Python shebangs

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

 net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
index 4f04cb37a9a8..0eacedda4239 100644
--- a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 MODULES_OPTIONAL_USE="modules"
 PYTHON_COMPAT=( python3_{8..11} )
 
-inherit autotools linux-info linux-mod python-r1 systemd tmpfiles
+inherit autotools linux-info linux-mod python-single-r1 systemd tmpfiles
 
 DESCRIPTION="Production quality, multilayer virtual switch"
 HOMEPAGE="https://www.openvswitch.org;
@@ -20,9 +20,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Check python/ovs/version.py in tarball for dev-python/ovs dep
 RDEPEND="${PYTHON_DEPS}
-   ~dev-python/ovs-2.17.1_p1[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   ~dev-python/ovs-2.17.1_p1[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   ')
debug? ( dev-lang/perl )
ssl? ( dev-libs/openssl:= )"
 DEPEND="${RDEPEND}
@@ -76,7 +78,8 @@ src_configure() {
local linux_config
use modules && linux_config="--with-linux=${KV_OUT_DIR}"
 
-   CONFIG_SHELL="${BROOT}"/bin/bash SHELL="${BROOT}"/bin/bash econf 
${linux_config} \
+   # Need PYTHON3 variable for bug #860240
+   PYTHON3="${PYTHON}" CONFIG_SHELL="${BROOT}"/bin/bash 
SHELL="${BROOT}"/bin/bash econf ${linux_config} \
--with-rundir=/var/run/openvswitch \
--with-logdir=/var/log/openvswitch \
--with-pkidir=/etc/ssl/openvswitch \
@@ -97,8 +100,7 @@ src_install() {
local SCRIPT
if use monitor; then
for SCRIPT in 
ovs-{pcap,parse-backtrace,dpctl-top,l3ping,tcpdump,tcpundump,test,vlan-test} 
bugtool/ovs-bugtool; do
-   sed -e '1s|^.*$|#!/usr/bin/python|' -i 
utilities/"${SCRIPT}"
-   python_foreach_impl python_doscript 
utilities/"${SCRIPT}"
+   python_doscript utilities/"${SCRIPT}"
done
rm -r "${ED}"/usr/share/openvswitch/python || die
fi



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bazelisk/

2022-07-23 Thread Wolfgang E. Sanyer
commit: 8cc144ff5e278b338f2d9027ef6a5b5debe04a6f
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Sun Jul 24 00:16:51 2022 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Sun Jul 24 00:20:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cc144ff

dev-util/bazelisk: new package, recommended launcher for Bazel

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-util/bazelisk/Manifest   |  2 ++
 dev-util/bazelisk/bazelisk-1.12.0.ebuild | 23 +++
 dev-util/bazelisk/metadata.xml   |  8 
 3 files changed, 33 insertions(+)

diff --git a/dev-util/bazelisk/Manifest b/dev-util/bazelisk/Manifest
new file mode 100644
index 0..b34186792
--- /dev/null
+++ b/dev-util/bazelisk/Manifest
@@ -0,0 +1,2 @@
+DIST bazelisk-1.12.0-deps-r1.tar.gz 1852311 BLAKE2B 
0248bb16260767a3705ccc574bd7ffb5ca3f74a8351954600abf76073f1583c8547859aebb461db34a524eaa35e80a8f1d9cc9037e9c12142e47e76ac2d29162
 SHA512 
c2b1d55b221c9366559b1c61b2aa2618433c93b177d1b4c9b705103711693d1b08dd54caff5293500a642abad4d9509f10443005f384fd3b3d4086e44577b66c
+DIST bazelisk-1.12.0.tar.gz 155506 BLAKE2B 
7e5c3b6682578af275929336c9cec4828d5288c8762db92517ea1024f54bfdae5813cad63438fc049bf1265a263e122ef6fdb3d411fb12efb1e77d4478f8de06
 SHA512 
b5f6954c9bf2539dae6c30fee0ff84f2b6f16c8d1fed7fae7d282c3dd61de21f4945270aa1b9e34adf1b15b9e171f1a579eb8421074154403dbd5e93f724b3a5

diff --git a/dev-util/bazelisk/bazelisk-1.12.0.ebuild 
b/dev-util/bazelisk/bazelisk-1.12.0.ebuild
new file mode 100644
index 0..9b38037a0
--- /dev/null
+++ b/dev-util/bazelisk/bazelisk-1.12.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A user-friendly launcher for Bazel"
+HOMEPAGE="https://bazel.build/install/bazelisk;
+SRC_URI="https://github.com/bazelbuild/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI+=" 
https://github.com/ezzieyguywuf/go-ebuild-dependencies/blob/main/deps/${P}-deps-r1.tar.gz?raw=true
 -> ${P}-deps-r1.tar.gz"
+
+LICENSE="MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   go build || die
+}
+
+src_install() {
+   dobin ${PN}
+}

diff --git a/dev-util/bazelisk/metadata.xml b/dev-util/bazelisk/metadata.xml
new file mode 100644
index 0..132632716
--- /dev/null
+++ b/dev-util/bazelisk/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ezzieyguy...@gmail.com
+   Wolfgang E. Sanyer
+   
+



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/var/lib/portage/, core/etc/grs/

2022-07-23 Thread Anthony G. Basile
commit: 6dd6c2cccd9bf86acbc302115a455efe96ed1e8d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jul 24 00:17:32 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jul 24 00:17:32 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=6dd6c2cc

world: drop sys-boot/lilo

Signed-off-by: Anthony G. Basile  gentoo.org>

 core/etc/grs/world.conf| 3 ---
 core/var/lib/portage/world.CYCLE.2 | 1 -
 core/var/lib/portage/world.CYCLE.3 | 1 -
 core/var/lib/portage/world.CYCLE.4 | 1 -
 4 files changed, 6 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 72b6786..2dd95d6 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -1555,9 +1555,6 @@ package.use : sys-block/parted:0 -device-mapper 
-verify-sig debug nls readline
 [sys-boot/grub:2]
 package.use : sys-boot/grub:2 -device-mapper -doc -efiemu 
-grub_platforms_coreboot -grub_platforms_efi-32 -grub_platforms_emu 
-grub_platforms_ieee1275 -grub_platforms_loongson -grub_platforms_multiboot 
-grub_platforms_qemu -grub_platforms_qemu-mips -grub_platforms_uboot 
-grub_platforms_xen -grub_platforms_xen-32 -grub_platforms_xen-pvh -libzfs 
-mount -sdl -test -truetype fonts grub_platforms_efi-64 grub_platforms_pc nls 
themes
 
-[sys-boot/lilo:0]
-package.use : sys-boot/lilo:0 -device-mapper -minimal -pxeserial -static
-
 [sys-devel/autoconf:2.71]
 package.use : sys-devel/autoconf:2.71 -emacs
 

diff --git a/core/var/lib/portage/world.CYCLE.2 
b/core/var/lib/portage/world.CYCLE.2
index 40257e3..550d49f 100644
--- a/core/var/lib/portage/world.CYCLE.2
+++ b/core/var/lib/portage/world.CYCLE.2
@@ -40,7 +40,6 @@ sys-apps/less
 sys-apps/pciutils
 sys-block/parted
 sys-boot/grub
-sys-boot/lilo
 sys-devel/gdb
 sys-fs/cryptsetup
 sys-kernel/genkernel

diff --git a/core/var/lib/portage/world.CYCLE.3 
b/core/var/lib/portage/world.CYCLE.3
index ae18f9b..91499e1 100644
--- a/core/var/lib/portage/world.CYCLE.3
+++ b/core/var/lib/portage/world.CYCLE.3
@@ -43,7 +43,6 @@ sys-apps/less
 sys-apps/pciutils
 sys-block/parted
 sys-boot/grub
-sys-boot/lilo
 sys-devel/gdb
 sys-fs/cryptsetup
 sys-kernel/genkernel

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index 5d22826..ffda0b6 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -44,7 +44,6 @@ sys-apps/less
 sys-apps/pciutils
 sys-block/parted
 sys-boot/grub
-sys-boot/lilo
 sys-devel/gdb
 sys-fs/cryptsetup
 sys-kernel/genkernel



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/entropy/

2022-07-23 Thread Sam James
commit: 3f4d3ba5216508aa2ed1339c276d0659f0764da5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:11:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:11:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4d3ba5

dev-haskell/entropy: fixup deps (sync w/ ::haskell)

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

 dev-haskell/entropy/entropy-0.4.1.6-r1.ebuild | 36 +++
 1 file changed, 36 insertions(+)

diff --git a/dev-haskell/entropy/entropy-0.4.1.6-r1.ebuild 
b/dev-haskell/entropy/entropy-0.4.1.6-r1.ebuild
new file mode 100644
index ..04b1100f2a3b
--- /dev/null
+++ b/dev-haskell/entropy/entropy-0.4.1.6-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A platform independent entropy source"
+HOMEPAGE="https://github.com/TomMD/entropy;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="halvm"
+
+RDEPEND=">=dev-lang/ghc-7.10.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.22.2.0
+"
+
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'Cabal >= 1.10 && < 3.3' 'Cabal >= 1.10'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag halvm halvm)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/mtime/

2022-07-23 Thread Sam James
commit: 35dbc70751eeaf9503bb03fa15c8a967810711bd
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:58:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:58:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35dbc707

dev-ml/mtime: add 1.4.0

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

 dev-ml/mtime/Manifest   |  1 +
 dev-ml/mtime/mtime-1.4.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ml/mtime/Manifest b/dev-ml/mtime/Manifest
index 84c08ab65e6e..1c9a31f82d13 100644
--- a/dev-ml/mtime/Manifest
+++ b/dev-ml/mtime/Manifest
@@ -1,3 +1,4 @@
 DIST mtime-1.1.0.tbz 15467 BLAKE2B 
975fdb01c6a4806035a5fbc256d192d6c2f45bdfb750045293b10a732c5613108d9bce897d3c1be660af60d6e9bafbf299dedbc0d872d1c09f65f47b11c9a6b6
 SHA512 
8ed5dae589dd27fc6e748218a9d9fb9d7d954d231fc2100d61c1b336e0ed38a215bc608cdea9965547729177c78c868c1de6a5ceac6735686a3de1c4a791746c
 DIST mtime-1.2.0.tbz 16272 BLAKE2B 
317201f8d5e7a55636e58748ffd269db5e88aed012e8dd7ed269d1f128f8d21ed0e707679b030b9c822bac98c9b76033e8d2402171c4ee758d8c936fbeee7ee9
 SHA512 
0f0ed220cd0f899643930814010f8592e1f47b6dc6c4dce8eebfb17a81b0abed093a3dbf9c02490af99bf81ea640372f73b4ab88fd8ef0e0c7c66920692a8778
 DIST mtime-1.3.0.tbz 17308 BLAKE2B 
f943ccb5d4c9ae28ae4620d1dbe897434d4d828091c8d0f17060a0fa40dde7fdcb73c6f85f7dd6fac8099d9608d6246613e2fc954bedb3d5b05b26149bd24260
 SHA512 
5b998ef803020de4771525adaa448623d348fa079800e72ba2ba78ff2d76a7d89da6200fe8bbc435d1355ad2c571c029398150d618912e58b5765fcf2210a5d0
+DIST mtime-1.4.0.tbz 15909 BLAKE2B 
3c49deaf72d3873c8447f4a6d8ce89d55f3df60df108132ec078d81702a6fb9d532266efdf5290fe396d57a84de2d1912b48ad92f84db6d573d977492407b95b
 SHA512 
0492fa5f5187b909fe2b0550363c7dcb8cffef963d51072272ef3d876b51e1ddf8de4c4e221cffb0144658fccf6a0dc584a5c8094a4b2208156e43bad5b269d4

diff --git a/dev-ml/mtime/mtime-1.4.0.ebuild b/dev-ml/mtime/mtime-1.4.0.ebuild
new file mode 100644
index ..c3bc91ca7fd8
--- /dev/null
+++ b/dev-ml/mtime/mtime-1.4.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit edo opam
+
+DESCRIPTION="OCaml module to access monotonic wall-clock time"
+HOMEPAGE="https://erratique.ch/software/mtime 
https://github.com/dbuenzli/mtime;
+SRC_URI="https://erratique.ch/software/mtime/releases/${P}.tbz;
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-lang/ocaml:=[ocamlopt]"
+DEPEND="${RDEPEND}
+   dev-ml/topkg
+   dev-ml/ocamlbuild
+   dev-ml/findlib"
+
+src_compile() {
+   edo ocaml pkg/pkg.ml build \
+   --tests $(usex test true false)
+}
+
+src_test() {
+   edo ocaml pkg/pkg.ml test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/mtime/

2022-07-23 Thread Sam James
commit: 34870732c044b26e672365bf7dfbda6ba228de29
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 00:00:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 00:00:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34870732

dev-ml/mtime: drop 1.1.0, 1.3.0

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

 dev-ml/mtime/Manifest   |  2 --
 dev-ml/mtime/mtime-1.1.0.ebuild | 33 -
 dev-ml/mtime/mtime-1.3.0.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-ml/mtime/Manifest b/dev-ml/mtime/Manifest
index 1c9a31f82d13..ea9c8b5f4578 100644
--- a/dev-ml/mtime/Manifest
+++ b/dev-ml/mtime/Manifest
@@ -1,4 +1,2 @@
-DIST mtime-1.1.0.tbz 15467 BLAKE2B 
975fdb01c6a4806035a5fbc256d192d6c2f45bdfb750045293b10a732c5613108d9bce897d3c1be660af60d6e9bafbf299dedbc0d872d1c09f65f47b11c9a6b6
 SHA512 
8ed5dae589dd27fc6e748218a9d9fb9d7d954d231fc2100d61c1b336e0ed38a215bc608cdea9965547729177c78c868c1de6a5ceac6735686a3de1c4a791746c
 DIST mtime-1.2.0.tbz 16272 BLAKE2B 
317201f8d5e7a55636e58748ffd269db5e88aed012e8dd7ed269d1f128f8d21ed0e707679b030b9c822bac98c9b76033e8d2402171c4ee758d8c936fbeee7ee9
 SHA512 
0f0ed220cd0f899643930814010f8592e1f47b6dc6c4dce8eebfb17a81b0abed093a3dbf9c02490af99bf81ea640372f73b4ab88fd8ef0e0c7c66920692a8778
-DIST mtime-1.3.0.tbz 17308 BLAKE2B 
f943ccb5d4c9ae28ae4620d1dbe897434d4d828091c8d0f17060a0fa40dde7fdcb73c6f85f7dd6fac8099d9608d6246613e2fc954bedb3d5b05b26149bd24260
 SHA512 
5b998ef803020de4771525adaa448623d348fa079800e72ba2ba78ff2d76a7d89da6200fe8bbc435d1355ad2c571c029398150d618912e58b5765fcf2210a5d0
 DIST mtime-1.4.0.tbz 15909 BLAKE2B 
3c49deaf72d3873c8447f4a6d8ce89d55f3df60df108132ec078d81702a6fb9d532266efdf5290fe396d57a84de2d1912b48ad92f84db6d573d977492407b95b
 SHA512 
0492fa5f5187b909fe2b0550363c7dcb8cffef963d51072272ef3d876b51e1ddf8de4c4e221cffb0144658fccf6a0dc584a5c8094a4b2208156e43bad5b269d4

diff --git a/dev-ml/mtime/mtime-1.1.0.ebuild b/dev-ml/mtime/mtime-1.1.0.ebuild
deleted file mode 100644
index 70153205a2bd..
--- a/dev-ml/mtime/mtime-1.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit opam
-
-DESCRIPTION="OCaml module to access monotonic wall-clock time"
-HOMEPAGE="https://erratique.ch/software/mtime 
https://github.com/dbuenzli/mtime;
-SRC_URI="https://erratique.ch/software/mtime/releases/${P}.tbz;
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-lang/ocaml:=[ocamlopt]"
-DEPEND="${RDEPEND}
-   dev-ml/topkg
-   dev-ml/ocamlbuild
-   dev-ml/findlib"
-
-src_compile() {
-   ocaml pkg/pkg.ml build \
-   --with-js_of_ocaml false \
-   --tests $(usex test true false) \
-   || die
-}
-
-src_test() {
-   ocaml pkg/pkg.ml test || die
-}

diff --git a/dev-ml/mtime/mtime-1.3.0.ebuild b/dev-ml/mtime/mtime-1.3.0.ebuild
deleted file mode 100644
index adbb8faab32b..
--- a/dev-ml/mtime/mtime-1.3.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit opam
-
-DESCRIPTION="OCaml module to access monotonic wall-clock time"
-HOMEPAGE="https://erratique.ch/software/mtime 
https://github.com/dbuenzli/mtime;
-SRC_URI="https://erratique.ch/software/mtime/releases/${P}.tbz;
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-lang/ocaml:=[ocamlopt]"
-DEPEND="${RDEPEND}
-   dev-ml/topkg
-   dev-ml/ocamlbuild
-   dev-ml/findlib"
-
-src_compile() {
-   ocaml pkg/pkg.ml build \
-   --with-js_of_ocaml false \
-   --tests $(usex test true false) \
-   || die
-}
-
-src_test() {
-   ocaml pkg/pkg.ml test || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/

2022-07-23 Thread Sam James
commit: a11d2d99c07a74e2eb9ccfc38585c113c437049e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:32:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11d2d99

dev-ml/dune-private-libs: drop 2.8.2-r1, 2.9.0

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26555
Signed-off-by: Sam James  gentoo.org>

 dev-ml/dune-private-libs/Manifest  |   2 -
 .../dune-private-libs-2.8.2-r1.ebuild  | 110 ---
 .../dune-private-libs-2.9.0.ebuild | 119 -
 3 files changed, 231 deletions(-)

diff --git a/dev-ml/dune-private-libs/Manifest 
b/dev-ml/dune-private-libs/Manifest
index 2a6ad22bf4b2..4700dffa36ef 100644
--- a/dev-ml/dune-private-libs/Manifest
+++ b/dev-ml/dune-private-libs/Manifest
@@ -1,5 +1,3 @@
-DIST dune-2.8.2.tar.gz 1369417 BLAKE2B 
d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872
 SHA512 
fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 
5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889
 SHA512 
13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a0457924c8484ce27a7f73e46a72e796d30fb1c3253
-DIST dune-2.9.0.tar.gz 1385143 BLAKE2B 
c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6
 SHA512 
1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 
27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d
 SHA512 
4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 
3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152
 SHA512 
df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494

diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild 
b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
deleted file mode 100644
index 60315eb2cadf..
--- a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune;
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> 
dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   ~dev-ml/dune-${PV}
-   test? (
-   dev-ml/core_bench
-   dev-ml/menhir
-   dev-ml/opam
-   dev-ml/ppx_expect
-   )
-"
-DEPEND="
-   dev-ml/csexp:=[ocamlopt?]
-   dev-ml/findlib:=[ocamlopt?]
-   >=dev-lang/ocaml-4.09:=
-"
-RDEPEND="${DEPEND}"
-
-# TODO for test deps:
-# Add cram?
-# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
-# Add coq?
-
-src_prepare() {
-   default
-
-   # Keep this list in sync with dev-ml/dune-configurator
-   local bad_tests=(
-   # List of tests calling git, mercurial, etc
-   test/blackbox-tests/test-cases/dune-project-meta/main.t
-   test/blackbox-tests/test-cases/meta-template-version-bug.t
-   test/blackbox-tests/test-cases/subst/project-name-restriction.t
-   test/blackbox-tests/test-cases/subst/with-opam-file.t
-   test/blackbox-tests/test-cases/subst.t
-   test/blackbox-tests/test-cases/subst/unicode.t
-   test/blackbox-tests/test-cases/subst/from-project-file.t
-   test/blackbox-tests/test-cases/trace-file.t
-   otherlibs/build-info/test/run.t
-   test/expect-tests/vcs_tests.ml
-
-   # Strange failures, seemingly from newer versions of deps
-   
test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
-   test/blackbox-tests/test-cases/merlin/merlin-tests.t
-   test/blackbox-tests/test-cases/merlin/github4125.t
-   test/blackbox-tests/test-cases/install-dry-run.t
-   test/blackbox-tests/test-cases/c-flags.t
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-configurator/

2022-07-23 Thread Sam James
commit: a9b8893cdb71005e43773d4897bfd704b0a1c236
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:32:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b8893c

dev-ml/dune-configurator: drop 2.8.2-r1, 2.9.0

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

 dev-ml/dune-configurator/Manifest  |   2 -
 .../dune-configurator-2.8.2-r1.ebuild  | 107 ---
 .../dune-configurator-2.9.0.ebuild | 116 -
 3 files changed, 225 deletions(-)

diff --git a/dev-ml/dune-configurator/Manifest 
b/dev-ml/dune-configurator/Manifest
index 2a6ad22bf4b2..4700dffa36ef 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,5 +1,3 @@
-DIST dune-2.8.2.tar.gz 1369417 BLAKE2B 
d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872
 SHA512 
fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 
5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889
 SHA512 
13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a0457924c8484ce27a7f73e46a72e796d30fb1c3253
-DIST dune-2.9.0.tar.gz 1385143 BLAKE2B 
c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6
 SHA512 
1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 
27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d
 SHA512 
4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 
3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152
 SHA512 
df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild 
b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
deleted file mode 100644
index 7e06d1ff65d3..
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune;
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> 
dune-${PV}.tar.gz"
-S="${WORKDIR}/dune-${PV}"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ~dev-ml/dune-private-libs-${PV}:=[ocamlopt?]
-   dev-ml/csexp:=[ocamlopt?]
-   dev-ml/result:=[ocamlopt?]
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-ml/core_bench
-   dev-ml/menhir
-   dev-ml/opam
-   dev-ml/ppx_expect
-   )
-"
-# TODO for test deps:
-# Add cram?
-# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune
-# Add coq?
-
-src_prepare() {
-   default
-
-   # Keep this list in sync with dev-ml/dune-private-libs
-   local bad_tests=(
-   # List of tests calling git, mercurial, etc
-   test/blackbox-tests/test-cases/dune-project-meta/main.t
-   test/blackbox-tests/test-cases/meta-template-version-bug.t
-   test/blackbox-tests/test-cases/subst/project-name-restriction.t
-   test/blackbox-tests/test-cases/subst/with-opam-file.t
-   test/blackbox-tests/test-cases/subst.t
-   test/blackbox-tests/test-cases/subst/unicode.t
-   test/blackbox-tests/test-cases/subst/from-project-file.t
-   test/blackbox-tests/test-cases/trace-file.t
-   otherlibs/build-info/test/run.t
-   test/expect-tests/vcs_tests.ml
-
-   # Strange failures, seemingly from newer versions of deps
-   
test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t
-   test/blackbox-tests/test-cases/merlin/merlin-tests.t
-   test/blackbox-tests/test-cases/merlin/github4125.t
-   test/blackbox-tests/test-cases/install-dry-run.t
-   test/blackbox-tests/test-cases/c-flags.t
-   test/blackbox-tests/test-cases/install-libdir.t
-   test/blackbox-tests/test-cases/dune-cache/trim.t
-
-   # Wants nodejs!
- 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-state/

2022-07-23 Thread Sam James
commit: 3d3889b9762ffe71fd0a7045a511a685b170e738
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:31:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3889b9

dev-ml/opam-state: drop 2.0.8, 2.0.8-r1, 2.1.0, 2.1.1

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

 dev-ml/opam-state/Manifest   |  3 ---
 dev-ml/opam-state/opam-state-2.0.8-r1.ebuild | 38 
 dev-ml/opam-state/opam-state-2.0.8.ebuild| 36 --
 dev-ml/opam-state/opam-state-2.1.0.ebuild| 38 
 dev-ml/opam-state/opam-state-2.1.1.ebuild| 38 
 5 files changed, 153 deletions(-)

diff --git a/dev-ml/opam-state/Manifest b/dev-ml/opam-state/Manifest
index 879ecc216aa3..9c8e7ed9b794 100644
--- a/dev-ml/opam-state/Manifest
+++ b/dev-ml/opam-state/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.0.10.tar.gz 641739 BLAKE2B 
7cd201fe6bed2ae81fc8d9d0a7063b284621e579713c2b8672a5ea37cd7516a030367664823c75594a789136ffe5b313818fa120fb64e499b8276706700df776
 SHA512 
49218a14c3b7e2f47052c1fb6907b54086f5af4adb43d120065c77f2c573d72136ac64f55f577a613eb43ebe29fbe14f9ac0e25756209ca7a572aa35a4410a5d
-DIST opam-2.0.8.tar.gz 643221 BLAKE2B 
66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2
 SHA512 
14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
 DIST opam-2.0.9.tar.gz 644429 BLAKE2B 
d96ee79685a8ee8ff82c7570a747c80e38d86e513736a27904a4e471d1eaf432db72998251ac786cb8fbf1ad425fff42b772c5d26934e0929aae75c0946d4659
 SHA512 
0d8ee19ac0f3df9de4fd9cfa8daab1f7228f090f5e2e7e26bedf24d8c2ab377aade95048f2d7cd9ee9dbbe738729e26dc99f41f730fa2252df74953362464a22
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
-DIST opam-2.1.0.tar.gz 825966 BLAKE2B 
42ab8ad2825e4e167618ece7bd2ce77ff055d584039fe2f644fa1c3e99d175cc7047f32bda53599af4fb177d844970883125cebca823024d1bc43a34857f20c5
 SHA512 
c0060e609c49a12dc8f64accef990aa593db818b72df3984fb9b4b22d8678b46c515916c84134a62dab614c716b61788eadc954d295f32c1f27d38aec22b3edf
-DIST opam-2.1.1.tar.gz 818555 BLAKE2B 
0f3e94c723774c38a5ad553f58fa796836eb8ef80add977a0e677df026225b5cd737409717026cfbc95388094a0434eb9ff865043c1781eba228f1499c9ab996
 SHA512 
fb46bc8f12e49c2da95c5f8669f55fb93710ee826827538852c3091ec2c714c082137373fa9e1ad3f53f107b1fae6c2abd0b6e5f84f7756bd3b38e57978f080e
 DIST opam-2.1.2.tar.gz 818848 BLAKE2B 
ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c
 SHA512 
bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396

diff --git a/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild 
b/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild
deleted file mode 100644
index 7ae602accc10..
--- a/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam state libraries"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV/_/-}"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-RDEPEND="
-   dev-ml/re:=
-   dev-ml/opam-file-format:=
-   ~dev-ml/opam-repository-${PV}:=
-"
-DEPEND="${RDEPEND}"
-
-# Cherry-picked from 
https://deb.debian.org/debian/pool/main/o/opam/opam_2.0.8-1.debian.tar.xz
-PATCHES=( "${FILESDIR}/debian-Port-to-Dose3-6.0.1.patch" )
-
-src_prepare() {
-   default
-   cat <<- EOF >> "${S}/dune"
-   (env
-(dev
- (flags (:standard -warn-error -3-9-33)))
-(release
- (flags (:standard -warn-error -3-9-33
-   EOF
-}

diff --git a/dev-ml/opam-state/opam-state-2.0.8.ebuild 
b/dev-ml/opam-state/opam-state-2.0.8.ebuild
deleted file mode 100644
index 57207da55c17..
--- a/dev-ml/opam-state/opam-state-2.0.8.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam state libraries"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-repository/

2022-07-23 Thread Sam James
commit: 47699ced2a5d1baab9cf6cc7b787d84bb25ff458
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:30:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47699ced

dev-ml/opam-repository: drop 2.0.8, 2.0.8-r1, 2.1.0, 2.1.1

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

 dev-ml/opam-repository/Manifest|  3 --
 .../opam-repository-2.0.8-r1.ebuild| 39 --
 .../opam-repository/opam-repository-2.0.8.ebuild   | 37 
 .../opam-repository/opam-repository-2.1.0.ebuild   | 39 --
 .../opam-repository/opam-repository-2.1.1.ebuild   | 39 --
 5 files changed, 157 deletions(-)

diff --git a/dev-ml/opam-repository/Manifest b/dev-ml/opam-repository/Manifest
index 879ecc216aa3..9c8e7ed9b794 100644
--- a/dev-ml/opam-repository/Manifest
+++ b/dev-ml/opam-repository/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.0.10.tar.gz 641739 BLAKE2B 
7cd201fe6bed2ae81fc8d9d0a7063b284621e579713c2b8672a5ea37cd7516a030367664823c75594a789136ffe5b313818fa120fb64e499b8276706700df776
 SHA512 
49218a14c3b7e2f47052c1fb6907b54086f5af4adb43d120065c77f2c573d72136ac64f55f577a613eb43ebe29fbe14f9ac0e25756209ca7a572aa35a4410a5d
-DIST opam-2.0.8.tar.gz 643221 BLAKE2B 
66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2
 SHA512 
14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
 DIST opam-2.0.9.tar.gz 644429 BLAKE2B 
d96ee79685a8ee8ff82c7570a747c80e38d86e513736a27904a4e471d1eaf432db72998251ac786cb8fbf1ad425fff42b772c5d26934e0929aae75c0946d4659
 SHA512 
0d8ee19ac0f3df9de4fd9cfa8daab1f7228f090f5e2e7e26bedf24d8c2ab377aade95048f2d7cd9ee9dbbe738729e26dc99f41f730fa2252df74953362464a22
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
-DIST opam-2.1.0.tar.gz 825966 BLAKE2B 
42ab8ad2825e4e167618ece7bd2ce77ff055d584039fe2f644fa1c3e99d175cc7047f32bda53599af4fb177d844970883125cebca823024d1bc43a34857f20c5
 SHA512 
c0060e609c49a12dc8f64accef990aa593db818b72df3984fb9b4b22d8678b46c515916c84134a62dab614c716b61788eadc954d295f32c1f27d38aec22b3edf
-DIST opam-2.1.1.tar.gz 818555 BLAKE2B 
0f3e94c723774c38a5ad553f58fa796836eb8ef80add977a0e677df026225b5cd737409717026cfbc95388094a0434eb9ff865043c1781eba228f1499c9ab996
 SHA512 
fb46bc8f12e49c2da95c5f8669f55fb93710ee826827538852c3091ec2c714c082137373fa9e1ad3f53f107b1fae6c2abd0b6e5f84f7756bd3b38e57978f080e
 DIST opam-2.1.2.tar.gz 818848 BLAKE2B 
ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c
 SHA512 
bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396

diff --git a/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild 
b/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild
deleted file mode 100644
index 588a5744eb82..
--- a/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam repository libraries"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV/_/-}"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-RDEPEND="
-   ~dev-ml/opam-format-${PV}:=
-   dev-ml/re:=
-   >=dev-ml/dose3-6.0:=
-   dev-ml/opam-file-format:=
-"
-DEPEND="${RDEPEND}"
-
-# Cherry-picked from 
https://deb.debian.org/debian/pool/main/o/opam/opam_2.0.8-1.debian.tar.xz
-PATCHES=( "${FILESDIR}/debian-Port-to-Dose3-6.0.1.patch" )
-
-src_prepare() {
-   default
-   cat <<- EOF >> "${S}/dune"
-   (env
-(dev
- (flags (:standard -warn-error -3-9-33)))
-(release
- (flags (:standard -warn-error -3-9-33
-   EOF
-}

diff --git a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild 
b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
deleted file mode 100644
index d6ce93bdc6b3..
--- a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam repository libraries"
-HOMEPAGE="https://opam.ocaml.org/ 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-file-format/

2022-07-23 Thread Sam James
commit: 0e33dbc22d1c70126a6775000c3aa31cc4b548c9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:29:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e33dbc2

dev-ml/opam-file-format: drop 2.1.0, 2.1.2

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

 dev-ml/opam-file-format/Manifest   |  2 --
 .../opam-file-format/opam-file-format-2.1.0.ebuild | 30 --
 .../opam-file-format/opam-file-format-2.1.2.ebuild | 22 
 3 files changed, 54 deletions(-)

diff --git a/dev-ml/opam-file-format/Manifest b/dev-ml/opam-file-format/Manifest
index af9977f1573f..b3240f06814e 100644
--- a/dev-ml/opam-file-format/Manifest
+++ b/dev-ml/opam-file-format/Manifest
@@ -1,3 +1 @@
-DIST opam-file-format-2.1.0.tar.gz 23233 BLAKE2B 
34d832c5ee13a0db43e77f3b33e7728faa7dc8daed50dca89630ab11d6f307413b8fecfef5a7c3e0f7ea04ef27105c8f42d8b5227d2587bdc2c2defe59d3
 SHA512 
b948545497de0386457a9b5772924572249e38164aa49d5ab2ac9442d1231a56a3b8132a95197d74cbbe34336a7edc04eaca351a8763c4a009a512085ca0ab25
-DIST opam-file-format-2.1.2.tar.gz 32120 BLAKE2B 
3756ae2e2ad8e60d9611f1879ee07179e5f98ce4bd9f0fa9759e723446aac60f811e282903a57803fdb1c742f7027fb3a4b0d018dee74762645f5f0ec28aaeda
 SHA512 
24fcc8a89dd79fee4fb54cfcd3a9b392819eb8214c97f43e226d44f1bc98111effade15f21f1e13aa5d3555cb458cbe269ba78ee4a1470c554f479446012d7ee
 DIST opam-file-format-2.1.3.tar.gz 36255 BLAKE2B 
eabd343d1ebb5708e57a125cf6f15105e263d0cc0885717df58249313de77cf1063efa2fc0f9b92d67a83649f3bdd8fa65c13077ca4b3814182ec750701570a1
 SHA512 
90da53a2b19eb97c17ec71d3ac00969863ef3458f421189413b3ec2d96f8822da9fba51ef95f55064bbb17f1729104a1fe4fed1d61d5006568b53165f0c6931f

diff --git a/dev-ml/opam-file-format/opam-file-format-2.1.0.ebuild 
b/dev-ml/opam-file-format/opam-file-format-2.1.0.ebuild
deleted file mode 100644
index 4de09a6c7d4f..
--- a/dev-ml/opam-file-format/opam-file-format-2.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-MY_PV="${PV/_beta/-beta}"
-MY_PV="${MY_PV/_rc/-rc}"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-DESCRIPTION="Parser and printer for the opam file syntax"
-HOMEPAGE="https://github.com/ocaml/opam-file-format;
-SRC_URI="https://github.com/ocaml/opam-file-format/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt"
-
-DEPEND="dev-lang/ocaml:=[ocamlopt?]"
-RDEPEND="${DEPEND}"
-
-src_compile() {
-   emake byte $(usex ocamlopt native "")
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="$(ocamlc -where)" 
install
-}

diff --git a/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild 
b/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild
deleted file mode 100644
index 45c1d11db101..
--- a/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-MY_PV="${PV/_beta/-beta}"
-MY_PV="${MY_PV/_rc/-rc}"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-DESCRIPTION="Parser and printer for the opam file syntax"
-HOMEPAGE="https://github.com/ocaml/opam-file-format;
-SRC_URI="https://github.com/ocaml/opam-file-format/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-ml/alcotest )"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-format/

2022-07-23 Thread Sam James
commit: 264919a0d0632b2a0e9d0667022441601f290dd1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:30:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264919a0

dev-ml/opam-format: drop 2.0.8-r2, 2.0.8-r3, 2.1.0, 2.1.1, 2.1.2

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

 dev-ml/opam-format/Manifest|  3 --
 dev-ml/opam-format/opam-format-2.0.8-r2.ebuild | 45 --
 dev-ml/opam-format/opam-format-2.0.8-r3.ebuild | 47 ---
 dev-ml/opam-format/opam-format-2.1.0.ebuild| 53 --
 dev-ml/opam-format/opam-format-2.1.1.ebuild| 53 --
 dev-ml/opam-format/opam-format-2.1.2.ebuild| 53 --
 6 files changed, 254 deletions(-)

diff --git a/dev-ml/opam-format/Manifest b/dev-ml/opam-format/Manifest
index 879ecc216aa3..9c8e7ed9b794 100644
--- a/dev-ml/opam-format/Manifest
+++ b/dev-ml/opam-format/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.0.10.tar.gz 641739 BLAKE2B 
7cd201fe6bed2ae81fc8d9d0a7063b284621e579713c2b8672a5ea37cd7516a030367664823c75594a789136ffe5b313818fa120fb64e499b8276706700df776
 SHA512 
49218a14c3b7e2f47052c1fb6907b54086f5af4adb43d120065c77f2c573d72136ac64f55f577a613eb43ebe29fbe14f9ac0e25756209ca7a572aa35a4410a5d
-DIST opam-2.0.8.tar.gz 643221 BLAKE2B 
66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2
 SHA512 
14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
 DIST opam-2.0.9.tar.gz 644429 BLAKE2B 
d96ee79685a8ee8ff82c7570a747c80e38d86e513736a27904a4e471d1eaf432db72998251ac786cb8fbf1ad425fff42b772c5d26934e0929aae75c0946d4659
 SHA512 
0d8ee19ac0f3df9de4fd9cfa8daab1f7228f090f5e2e7e26bedf24d8c2ab377aade95048f2d7cd9ee9dbbe738729e26dc99f41f730fa2252df74953362464a22
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
-DIST opam-2.1.0.tar.gz 825966 BLAKE2B 
42ab8ad2825e4e167618ece7bd2ce77ff055d584039fe2f644fa1c3e99d175cc7047f32bda53599af4fb177d844970883125cebca823024d1bc43a34857f20c5
 SHA512 
c0060e609c49a12dc8f64accef990aa593db818b72df3984fb9b4b22d8678b46c515916c84134a62dab614c716b61788eadc954d295f32c1f27d38aec22b3edf
-DIST opam-2.1.1.tar.gz 818555 BLAKE2B 
0f3e94c723774c38a5ad553f58fa796836eb8ef80add977a0e677df026225b5cd737409717026cfbc95388094a0434eb9ff865043c1781eba228f1499c9ab996
 SHA512 
fb46bc8f12e49c2da95c5f8669f55fb93710ee826827538852c3091ec2c714c082137373fa9e1ad3f53f107b1fae6c2abd0b6e5f84f7756bd3b38e57978f080e
 DIST opam-2.1.2.tar.gz 818848 BLAKE2B 
ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c
 SHA512 
bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396

diff --git a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild 
b/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild
deleted file mode 100644
index 6906d1f9e78b..
--- a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# We are opam
-OPAM_INSTALLER_DEP=" "
-inherit dune
-
-DESCRIPTION="Core libraries for opam"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV}"
-OPAM_INSTALLER="${S}/opam-installer"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   > "${S}/dune"
-   (env
-(dev
- (flags (:standard -warn-error -3-9-33)))
-(release
- (flags (:standard -warn-error -3-9-33
-   EOF
-}

diff --git a/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild 
b/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild
deleted file mode 100644
index e9c7e673404f..
--- a/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# We are opam
-OPAM_INSTALLER_DEP=" "
-inherit dune
-
-DESCRIPTION="Core libraries for opam"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV}"
-OPAM_INSTALLER="${S}/opam-installer"
-
-LICENSE="LGPL-2.1"

[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune/

2022-07-23 Thread Sam James
commit: 10b4fc164004671be9329bd9a3be2655d476c3c4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:32:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b4fc16

dev-ml/dune: drop 1.11.4, 2.1.0, 2.7.1, 2.8.2, 2.9.0

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

 dev-ml/dune/Manifest   |  5 -
 dev-ml/dune/dune-1.11.4.ebuild | 29 -
 dev-ml/dune/dune-2.1.0.ebuild  | 29 -
 dev-ml/dune/dune-2.7.1.ebuild  | 37 
 dev-ml/dune/dune-2.8.2.ebuild  | 48 --
 dev-ml/dune/dune-2.9.0.ebuild  | 47 -
 6 files changed, 195 deletions(-)

diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index ee30339556c1..4700dffa36ef 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -1,8 +1,3 @@
-DIST dune-1.11.4.tar.gz 849090 BLAKE2B 
4dace2d998dd00dd8fd51fef6bf0048fd7d0c7941794b4c775f8a1a6c8f694af52ebae2bee17fb531b3f4332fe49167422508a91efcbda61f5420ffee7e89750
 SHA512 
0afd7ba4d66ba742b6485546d6b7e07096f38f516c12c4fc506a151b6fc97805859d736fee3a0a5dcf8008af0e2a678f1fe7286f6d0a941c999f7d3d5b9a9ccb
-DIST dune-2.1.0.tar.gz 1170295 BLAKE2B 
16ee2c34e0183bd255d23410f70001ca008b8e82815f93ad727079da00b8592d219e7664c93bed7b97b3a1e997306d60672b7d6c45fe6dae7371b4025df06722
 SHA512 
24afb44e458f819dfde3775b76c3ccf43f3fa5d8ce9a14ee9bf6658c1c116f95659c21a9ea208e5711c844fabc661cc434070bce6c9307154d506b6599ffb57f
-DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 
85a2dee92d1ead03b43b80742c291f4470dd9e1d843fdb257754c567e2329c101d11b42573da19de537f0d8591ebdacfcaab1099e0f46bdeebcd8421eb1bbcb2
 SHA512 
b77d0e207263107365e5a6e94423e8ab4ddbab1f920872d915e4014b7cc69915274b53fe946bb4b29dfe3de2bf5573ab3b2bffb4db8eb50b472e7dfb6cab88b7
-DIST dune-2.8.2.tar.gz 1369417 BLAKE2B 
d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872
 SHA512 
fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
 DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 
5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889
 SHA512 
13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a0457924c8484ce27a7f73e46a72e796d30fb1c3253
-DIST dune-2.9.0.tar.gz 1385143 BLAKE2B 
c973e4b2c5780a3e4902c31c030b2560fe5be313338a5188edc9b7ff97b63968baba267966d095076bed4f1527a8b8b5a0f980e74f53476d70ec53f20dc661a6
 SHA512 
1c3b64746b00215cd97b36c0f1c6e2416c9d15c795265634240e9da37e2c2fce02ab3c309a0cb967f9f20a5c6df14e943c3c2942c1a8f4743c3a19c699f4eb24
 DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 
27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d
 SHA512 
4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 
3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152
 SHA512 
df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494

diff --git a/dev-ml/dune/dune-1.11.4.ebuild b/dev-ml/dune/dune-1.11.4.ebuild
deleted file mode 100644
index f6d5ce200b8a..
--- a/dev-ml/dune/dune-1.11.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune;
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-
-DEPEND="dev-lang/ocaml"
-RDEPEND="${DEPEND}
-   !dev-ml/jbuilder"
-
-RESTRICT="test"
-
-src_configure() {
-   ocaml configure.ml --libdir "${EPREFIX}/usr/$(get_libdir)/ocaml" || die
-}
-
-src_install() {
-   default
-   mv "${ED}"/usr/doc "${ED}"/usr/share/doc/${PF} || die
-   mv "${ED}"/usr/man "${ED}"/usr/share/man || die
-}

diff --git a/dev-ml/dune/dune-2.1.0.ebuild b/dev-ml/dune/dune-2.1.0.ebuild
deleted file mode 100644
index dc4c0613e50b..
--- a/dev-ml/dune/dune-2.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune;
-SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="test"
-
-DEPEND=">=dev-lang/ocaml-4.07:="

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-solver/

2022-07-23 Thread Sam James
commit: 94013d85dfe9293bfb83c267b1c4b53131d4a651
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:28:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94013d85

dev-ml/opam-solver: drop 2.0.8, 2.0.8-r1, 2.1.0, 2.1.1

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

 dev-ml/opam-solver/Manifest|  3 --
 dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild | 42 --
 dev-ml/opam-solver/opam-solver-2.0.8.ebuild| 39 
 dev-ml/opam-solver/opam-solver-2.1.0.ebuild| 42 --
 dev-ml/opam-solver/opam-solver-2.1.1.ebuild| 42 --
 5 files changed, 168 deletions(-)

diff --git a/dev-ml/opam-solver/Manifest b/dev-ml/opam-solver/Manifest
index 879ecc216aa3..9c8e7ed9b794 100644
--- a/dev-ml/opam-solver/Manifest
+++ b/dev-ml/opam-solver/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.0.10.tar.gz 641739 BLAKE2B 
7cd201fe6bed2ae81fc8d9d0a7063b284621e579713c2b8672a5ea37cd7516a030367664823c75594a789136ffe5b313818fa120fb64e499b8276706700df776
 SHA512 
49218a14c3b7e2f47052c1fb6907b54086f5af4adb43d120065c77f2c573d72136ac64f55f577a613eb43ebe29fbe14f9ac0e25756209ca7a572aa35a4410a5d
-DIST opam-2.0.8.tar.gz 643221 BLAKE2B 
66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2
 SHA512 
14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
 DIST opam-2.0.9.tar.gz 644429 BLAKE2B 
d96ee79685a8ee8ff82c7570a747c80e38d86e513736a27904a4e471d1eaf432db72998251ac786cb8fbf1ad425fff42b772c5d26934e0929aae75c0946d4659
 SHA512 
0d8ee19ac0f3df9de4fd9cfa8daab1f7228f090f5e2e7e26bedf24d8c2ab377aade95048f2d7cd9ee9dbbe738729e26dc99f41f730fa2252df74953362464a22
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
-DIST opam-2.1.0.tar.gz 825966 BLAKE2B 
42ab8ad2825e4e167618ece7bd2ce77ff055d584039fe2f644fa1c3e99d175cc7047f32bda53599af4fb177d844970883125cebca823024d1bc43a34857f20c5
 SHA512 
c0060e609c49a12dc8f64accef990aa593db818b72df3984fb9b4b22d8678b46c515916c84134a62dab614c716b61788eadc954d295f32c1f27d38aec22b3edf
-DIST opam-2.1.1.tar.gz 818555 BLAKE2B 
0f3e94c723774c38a5ad553f58fa796836eb8ef80add977a0e677df026225b5cd737409717026cfbc95388094a0434eb9ff865043c1781eba228f1499c9ab996
 SHA512 
fb46bc8f12e49c2da95c5f8669f55fb93710ee826827538852c3091ec2c714c082137373fa9e1ad3f53f107b1fae6c2abd0b6e5f84f7756bd3b38e57978f080e
 DIST opam-2.1.2.tar.gz 818848 BLAKE2B 
ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c
 SHA512 
bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396

diff --git a/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild 
b/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild
deleted file mode 100644
index 5cd0e4230cb6..
--- a/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam solver"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV/_/-}"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ~dev-ml/opam-format-${PV}:=
-   dev-ml/opam-file-format:=
-   dev-ml/re:=
-   >=dev-ml/mccs-1.1.4:=
-   >=dev-ml/dose3-6.0:=
-   dev-ml/cudf:=
-"
-DEPEND="${RDEPEND}
-   test? ( dev-ml/opam-client )"
-
-# Cherry-picked from 
https://deb.debian.org/debian/pool/main/o/opam/opam_2.0.8-1.debian.tar.xz
-PATCHES=( "${FILESDIR}/debian-Port-to-Dose3-6.0.1.patch" )
-
-src_prepare() {
-   default
-   cat <<- EOF >> "${S}/dune"
-   (env
-(dev
- (flags (:standard -warn-error -3-9-33)))
-(release
- (flags (:standard -warn-error -3-9-33
-   EOF
-}

diff --git a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild 
b/dev-ml/opam-solver/opam-solver-2.0.8.ebuild
deleted file mode 100644
index df51e641a02f..
--- a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam solver"
-HOMEPAGE="https://opam.ocaml.org/ 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-installer/

2022-07-23 Thread Sam James
commit: 882f338a8f95d35de2e5f0eccea6dee7b94a86b1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:30:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882f338a

dev-ml/opam-installer: drop versions

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

 dev-ml/opam-installer/Manifest |  3 --
 .../opam-installer/opam-installer-2.0.8-r1.ebuild  | 43 
 .../opam-installer/opam-installer-2.0.8-r2.ebuild  | 42 
 .../opam-installer/opam-installer-2.0.8-r4.ebuild  | 46 --
 .../opam-installer/opam-installer-2.1.0-r1.ebuild  | 40 ---
 .../opam-installer/opam-installer-2.1.1-r1.ebuild  | 40 ---
 6 files changed, 214 deletions(-)

diff --git a/dev-ml/opam-installer/Manifest b/dev-ml/opam-installer/Manifest
index fcd39250269c..30cca71cee13 100644
--- a/dev-ml/opam-installer/Manifest
+++ b/dev-ml/opam-installer/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
 DIST opam-full-2.0.10.tar.gz 8173617 BLAKE2B 
6bf7a52835512b3de5bcf0de24f5ba3a322f718e6b590902add5ca162e449e40fa3c27cff7b042240441c031303b24cf6b1a100d7f7c3c0cc275d47e60c0bce1
 SHA512 
05c6bd7e08f131c910871867590a6eb95b488d943ebbb0f93212f2101f09f54dcffd5d6492c9e2edf0485e3ee681815c6353d43ef185bc934fc8afb84d02cf5f
-DIST opam-full-2.0.8.tar.gz 8006252 BLAKE2B 
26348bdbb8bdc2fbf9d736286c1f4134ce065e8c15e34d51c8d2c6e5338fd6db089df38a19b07cde70770724fc4cc3dbd9e7d75628e5435ca8a2f8c0d4d3f2f0
 SHA512 
f08893ad0c1e124368168f28dcb5c3293e443da712d7b12db432c21ff72f7e1440bcc7156f49661d286360a16dcd166d3d02ecdebf8b1cda7c7df2b22e48f80f
 DIST opam-full-2.0.9.tar.gz 8029605 BLAKE2B 
c2ae06bdbbdbe9db270ec0027ec8d13a228f0af2ae5089476fa3a698d27e1f47abf2e3a15ecc9ca610717ba6b979b4ca76cce56c52f6592ae789b88fb5e5b68d
 SHA512 
9f44d878a2599a876f5e5b9b7457b6f446a5e59156ed3d449dcc29e40c44df8b69da619eabdf030e45526fba4bd9a00c65dec2c36552d2e03788596b0aceee85
-DIST opam-full-2.1.0.tar.gz 9136886 BLAKE2B 
3d51159568b6e85834f70a3545fe37d82470d4253bf9db6fef32b4314fd0a82182737bba6be62a9dd04b6d8fb8d7468b2e23ac39fa475f467adfdb0ec8d52181
 SHA512 
2c4955e450cde7211dbab507cbdc5d6e67805353e384df525d77ebf5561d6a4de91f7e5691567b2dc61146fc29df6fa5dc8aa8562330a4746db3a52b7487811a
-DIST opam-full-2.1.1.tar.gz 9275192 BLAKE2B 
b5729bc938633073efdf979f8e160c42aee682fe311b613d4d82be7add64b42506d1b6c107f3770fd8de4dc9eed7076f7774a34482d1956b8bd6315f551aea6d
 SHA512 
7876a015fc2a421f70f9e8fa35c7ce56397dde7b679f3aba73c2a38f4967afc410c707a00f0a107baf353efe8bb6d4eee0601a5e205dc05a0f9c3d2a0c4d44d8
 DIST opam-full-2.1.2.tar.gz 9442446 BLAKE2B 
fe5447fe8f9bcedb30bf455e93b54a37e950e2944f6f501545bdccf6d989de2da90106938efb6a12c1b9454ecefed5be9906d65a15a4d0244302ad7ccff170db
 SHA512 
fe12aaa27168435a978c472926d40697af0a7619a529c4bfacd0b71469dfcd534f43164bc74f60f740a735d38a869ae5e87e2414119f4f3fc1826315e8a075cd

diff --git a/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild 
b/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild
deleted file mode 100644
index ca1a04c87a15..
--- a/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# We are opam
-OPAM_INSTALLER_DEP=" "
-OPAM_SKIP_VALIDATION=yes
-inherit opam
-
-DESCRIPTION="Core installer for opam packages"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/releases/download/${PV}/opam-full-${PV}.tar.gz;
-S="${WORKDIR}/opam-full-${PV/_/-}"
-OPAM_INSTALLER="${S}/opam-installer"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.02.3
-   dev-ml/cmdliner:=
-   ~dev-ml/opam-format-${PV}
-"
-DEPEND="${RDEPEND}
-   dev-ml/findlib"
-
-src_configure() {
-   econf \
-   --prefix="${EPREFIX}/usr" \
-   --with-mccs \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   --mandir="${EPREFIX}/usr/share/man"
-}
-
-src_compile() {
-   sed -e 's/DUNE = .*$/DUNE = /' -i Makefile.config
-   emake lib-ext
-   #passing -jX to the dune build leads to errors
-   #see: https://github.com/ocaml/opam/issues/3585
-   emake DUNE_PROMOTE_ARG="" -j1
-}

diff --git a/dev-ml/opam-installer/opam-installer-2.0.8-r2.ebuild 
b/dev-ml/opam-installer/opam-installer-2.0.8-r2.ebuild
deleted file mode 100644
index 5b0c79226fb0..
--- a/dev-ml/opam-installer/opam-installer-2.0.8-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-client/

2022-07-23 Thread Sam James
commit: 7d93e85f49e29b65ba3e826428af73a3a809c010
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:28:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d93e85f

dev-ml/opam-client: drop 2.0.8, 2.0.8-r1, 2.1.0, 2.1.1

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

 dev-ml/opam-client/Manifest|  3 --
 dev-ml/opam-client/opam-client-2.0.8-r1.ebuild | 42 --
 dev-ml/opam-client/opam-client-2.0.8.ebuild| 40 
 dev-ml/opam-client/opam-client-2.1.0.ebuild| 42 --
 dev-ml/opam-client/opam-client-2.1.1.ebuild| 42 --
 5 files changed, 169 deletions(-)

diff --git a/dev-ml/opam-client/Manifest b/dev-ml/opam-client/Manifest
index 879ecc216aa3..9c8e7ed9b794 100644
--- a/dev-ml/opam-client/Manifest
+++ b/dev-ml/opam-client/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.0.10.tar.gz 641739 BLAKE2B 
7cd201fe6bed2ae81fc8d9d0a7063b284621e579713c2b8672a5ea37cd7516a030367664823c75594a789136ffe5b313818fa120fb64e499b8276706700df776
 SHA512 
49218a14c3b7e2f47052c1fb6907b54086f5af4adb43d120065c77f2c573d72136ac64f55f577a613eb43ebe29fbe14f9ac0e25756209ca7a572aa35a4410a5d
-DIST opam-2.0.8.tar.gz 643221 BLAKE2B 
66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2
 SHA512 
14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
 DIST opam-2.0.9.tar.gz 644429 BLAKE2B 
d96ee79685a8ee8ff82c7570a747c80e38d86e513736a27904a4e471d1eaf432db72998251ac786cb8fbf1ad425fff42b772c5d26934e0929aae75c0946d4659
 SHA512 
0d8ee19ac0f3df9de4fd9cfa8daab1f7228f090f5e2e7e26bedf24d8c2ab377aade95048f2d7cd9ee9dbbe738729e26dc99f41f730fa2252df74953362464a22
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
-DIST opam-2.1.0.tar.gz 825966 BLAKE2B 
42ab8ad2825e4e167618ece7bd2ce77ff055d584039fe2f644fa1c3e99d175cc7047f32bda53599af4fb177d844970883125cebca823024d1bc43a34857f20c5
 SHA512 
c0060e609c49a12dc8f64accef990aa593db818b72df3984fb9b4b22d8678b46c515916c84134a62dab614c716b61788eadc954d295f32c1f27d38aec22b3edf
-DIST opam-2.1.1.tar.gz 818555 BLAKE2B 
0f3e94c723774c38a5ad553f58fa796836eb8ef80add977a0e677df026225b5cd737409717026cfbc95388094a0434eb9ff865043c1781eba228f1499c9ab996
 SHA512 
fb46bc8f12e49c2da95c5f8669f55fb93710ee826827538852c3091ec2c714c082137373fa9e1ad3f53f107b1fae6c2abd0b6e5f84f7756bd3b38e57978f080e
 DIST opam-2.1.2.tar.gz 818848 BLAKE2B 
ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c
 SHA512 
bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396

diff --git a/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild 
b/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild
deleted file mode 100644
index f9f4e4a70902..
--- a/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam client libraries"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV/_/-}"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-ml/cmdliner:=
-   ~dev-ml/opam-repository-${PV}:=
-   ~dev-ml/opam-state-${PV}:=
-   ~dev-ml/opam-solver-${PV}:=
-   dev-ml/opam-file-format:=
-   dev-ml/re:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( sys-apps/bubblewrap )"
-
-# Cherry-picked from 
https://deb.debian.org/debian/pool/main/o/opam/opam_2.0.8-1.debian.tar.xz
-PATCHES=( "${FILESDIR}/debian-Port-to-Dose3-6.0.1.patch" )
-
-src_prepare() {
-   default
-   cat <<- EOF >> "${S}/dune"
-   (env
-(dev
- (flags (:standard -warn-error -3-9-33)))
-(release
- (flags (:standard -warn-error -3-9-33
-   EOF
-}

diff --git a/dev-ml/opam-client/opam-client-2.0.8.ebuild 
b/dev-ml/opam-client/opam-client-2.0.8.ebuild
deleted file mode 100644
index bd82acdfd482..
--- a/dev-ml/opam-client/opam-client-2.0.8.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="opam client 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-core/

2022-07-23 Thread Sam James
commit: 1bce376f4f9867241989f69dcfe369afa1b3c83f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:29:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bce376f

dev-ml/opam-core: drop 2.0.8-r1, 2.1.0, 2.1.1

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

 dev-ml/opam-core/Manifest  |  3 --
 dev-ml/opam-core/opam-core-2.0.8-r1.ebuild | 44 
 dev-ml/opam-core/opam-core-2.1.0.ebuild| 46 --
 dev-ml/opam-core/opam-core-2.1.1.ebuild| 46 --
 4 files changed, 139 deletions(-)

diff --git a/dev-ml/opam-core/Manifest b/dev-ml/opam-core/Manifest
index 879ecc216aa3..9c8e7ed9b794 100644
--- a/dev-ml/opam-core/Manifest
+++ b/dev-ml/opam-core/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.0.10.tar.gz 641739 BLAKE2B 
7cd201fe6bed2ae81fc8d9d0a7063b284621e579713c2b8672a5ea37cd7516a030367664823c75594a789136ffe5b313818fa120fb64e499b8276706700df776
 SHA512 
49218a14c3b7e2f47052c1fb6907b54086f5af4adb43d120065c77f2c573d72136ac64f55f577a613eb43ebe29fbe14f9ac0e25756209ca7a572aa35a4410a5d
-DIST opam-2.0.8.tar.gz 643221 BLAKE2B 
66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2
 SHA512 
14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
 DIST opam-2.0.9.tar.gz 644429 BLAKE2B 
d96ee79685a8ee8ff82c7570a747c80e38d86e513736a27904a4e471d1eaf432db72998251ac786cb8fbf1ad425fff42b772c5d26934e0929aae75c0946d4659
 SHA512 
0d8ee19ac0f3df9de4fd9cfa8daab1f7228f090f5e2e7e26bedf24d8c2ab377aade95048f2d7cd9ee9dbbe738729e26dc99f41f730fa2252df74953362464a22
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
-DIST opam-2.1.0.tar.gz 825966 BLAKE2B 
42ab8ad2825e4e167618ece7bd2ce77ff055d584039fe2f644fa1c3e99d175cc7047f32bda53599af4fb177d844970883125cebca823024d1bc43a34857f20c5
 SHA512 
c0060e609c49a12dc8f64accef990aa593db818b72df3984fb9b4b22d8678b46c515916c84134a62dab614c716b61788eadc954d295f32c1f27d38aec22b3edf
-DIST opam-2.1.1.tar.gz 818555 BLAKE2B 
0f3e94c723774c38a5ad553f58fa796836eb8ef80add977a0e677df026225b5cd737409717026cfbc95388094a0434eb9ff865043c1781eba228f1499c9ab996
 SHA512 
fb46bc8f12e49c2da95c5f8669f55fb93710ee826827538852c3091ec2c714c082137373fa9e1ad3f53f107b1fae6c2abd0b6e5f84f7756bd3b38e57978f080e
 DIST opam-2.1.2.tar.gz 818848 BLAKE2B 
ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c
 SHA512 
bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396

diff --git a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild 
b/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild
deleted file mode 100644
index 0628e243fadd..
--- a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# We are opam
-OPAM_INSTALLER_DEP=" "
-inherit opam
-
-DESCRIPTION="Core libraries for opam"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV}"
-OPAM_INSTALLER="${S}/opam-installer"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-
-RDEPEND="
-   dev-ml/ocamlgraph:=
-   dev-ml/re:=
-   dev-ml/opam-file-format:=
-   dev-ml/cmdliner:=
-"
-DEPEND="${RDEPEND}
-   <=dev-ml/dune-2.9
-   dev-ml/cppo"
-
-src_prepare() {
-   default
-   cat <<- EOF >> "${S}/dune"
-   (env
-(dev
- (flags (:standard -warn-error -3-9)))
-(release
- (flags (:standard -warn-error -3-9
-   EOF
-}
-
-src_compile() {
-   emake -j1 opam-installer
-   emake -j1 ${PN}.install
-}

diff --git a/dev-ml/opam-core/opam-core-2.1.0.ebuild 
b/dev-ml/opam-core/opam-core-2.1.0.ebuild
deleted file mode 100644
index 200b36c8bd17..
--- a/dev-ml/opam-core/opam-core-2.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# We are opam
-OPAM_INSTALLER_DEP=" "
-inherit opam
-
-DESCRIPTION="Core libraries for opam"
-HOMEPAGE="https://opam.ocaml.org/ https://github.com/ocaml/opam;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-SRC_URI+=" 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam/

2022-07-23 Thread Sam James
commit: 6c0ccdfaeebd1856643e8268a3dc8fa23129db64
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:28:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:51:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0ccdfa

dev-ml/opam: drop 2.0.8-r1, 2.0.8-r2, 2.1.0, 2.1.1

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

 dev-ml/opam/Manifest |  3 ---
 dev-ml/opam/opam-2.0.8-r1.ebuild | 39 --
 dev-ml/opam/opam-2.0.8-r2.ebuild | 41 
 dev-ml/opam/opam-2.1.0.ebuild| 41 
 dev-ml/opam/opam-2.1.1.ebuild| 41 
 5 files changed, 165 deletions(-)

diff --git a/dev-ml/opam/Manifest b/dev-ml/opam/Manifest
index 879ecc216aa3..9c8e7ed9b794 100644
--- a/dev-ml/opam/Manifest
+++ b/dev-ml/opam/Manifest
@@ -1,7 +1,4 @@
 DIST opam-2.0.10.tar.gz 641739 BLAKE2B 
7cd201fe6bed2ae81fc8d9d0a7063b284621e579713c2b8672a5ea37cd7516a030367664823c75594a789136ffe5b313818fa120fb64e499b8276706700df776
 SHA512 
49218a14c3b7e2f47052c1fb6907b54086f5af4adb43d120065c77f2c573d72136ac64f55f577a613eb43ebe29fbe14f9ac0e25756209ca7a572aa35a4410a5d
-DIST opam-2.0.8.tar.gz 643221 BLAKE2B 
66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2
 SHA512 
14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
 DIST opam-2.0.9.tar.gz 644429 BLAKE2B 
d96ee79685a8ee8ff82c7570a747c80e38d86e513736a27904a4e471d1eaf432db72998251ac786cb8fbf1ad425fff42b772c5d26934e0929aae75c0946d4659
 SHA512 
0d8ee19ac0f3df9de4fd9cfa8daab1f7228f090f5e2e7e26bedf24d8c2ab377aade95048f2d7cd9ee9dbbe738729e26dc99f41f730fa2252df74953362464a22
 DIST opam-2.1.0-dose3-6.patch.xz 5896 BLAKE2B 
f605064ebae7d327895729962a345a3c679519895aa2568f0c2d199d4ba9d6ae948a4fc418cfd26cc65079eb6ef3545f24a35e08c969d215529664a80d0c9147
 SHA512 
e00da74d7baef62319e884e3a05112bcf86a02d887c274bd15fb0d15bb8198e9a37a421f388bec3fce198e7a1b4d37024b18609dc65978c6ee8a7889df9bd608
-DIST opam-2.1.0.tar.gz 825966 BLAKE2B 
42ab8ad2825e4e167618ece7bd2ce77ff055d584039fe2f644fa1c3e99d175cc7047f32bda53599af4fb177d844970883125cebca823024d1bc43a34857f20c5
 SHA512 
c0060e609c49a12dc8f64accef990aa593db818b72df3984fb9b4b22d8678b46c515916c84134a62dab614c716b61788eadc954d295f32c1f27d38aec22b3edf
-DIST opam-2.1.1.tar.gz 818555 BLAKE2B 
0f3e94c723774c38a5ad553f58fa796836eb8ef80add977a0e677df026225b5cd737409717026cfbc95388094a0434eb9ff865043c1781eba228f1499c9ab996
 SHA512 
fb46bc8f12e49c2da95c5f8669f55fb93710ee826827538852c3091ec2c714c082137373fa9e1ad3f53f107b1fae6c2abd0b6e5f84f7756bd3b38e57978f080e
 DIST opam-2.1.2.tar.gz 818848 BLAKE2B 
ffb50f3cf1421aa9bff6877d636a3d1d1cc2c2e3961ecd60fcae8a35b069c8d22e7a36bf17cb8166533621a3c85a82195fd3fa646b2fd8dcea9e626b61d5b86c
 SHA512 
bea6f75728a6ef25bcae4f8903dde7a297df7186208dccacb3f58bd6a0caec551c11b79e8544f0983feac038971dbe49481fc405a5962973a5f56ec811abe396

diff --git a/dev-ml/opam/opam-2.0.8-r1.ebuild b/dev-ml/opam/opam-2.0.8-r1.ebuild
deleted file mode 100644
index 33df680f688c..
--- a/dev-ml/opam/opam-2.0.8-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A source-based package manager for OCaml"
-HOMEPAGE="http://opam.ocaml.org/;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV/_/-}"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
-   > "${S}/dune"
-   (env
-(dev
- (flags (:standard -warn-error -3-9-33)))
-(release
- (flags (:standard -warn-error -3-9-33
-   EOF
-}

diff --git a/dev-ml/opam/opam-2.0.8-r2.ebuild b/dev-ml/opam/opam-2.0.8-r2.ebuild
deleted file mode 100644
index 8f762a4712ef..
--- a/dev-ml/opam/opam-2.0.8-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="A source-based package manager for OCaml"
-HOMEPAGE="http://opam.ocaml.org/;
-SRC_URI="https://github.com/ocaml/opam/archive/${PV/_/-}.tar.gz -> 
opam-${PV}.tar.gz"
-S="${WORKDIR}/opam-${PV/_/-}"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="+ocamlopt"
-
-RDEPEND="
-   dev-ml/cmdliner:=
-   dev-ml/cudf:=
-   >=dev-ml/dose3-6.0:=
-   dev-ml/extlib:=
-   ~dev-ml/opam-client-${PV}:=
-   dev-ml/opam-file-format:=
-   dev-ml/re:="
-DEPEND="${RDEPEND}"
-
-# Cherry-picked from 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ml/alcotest/

2022-07-23 Thread Sam James
commit: d270d1f6fdf321357f1cc182cf882526e5452132
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:49:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:49:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d270d1f6

dev-ml/alcotest: add 1.6.0

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

 dev-ml/alcotest/Manifest  |  1 +
 dev-ml/alcotest/alcotest-1.6.0.ebuild | 35 +++
 profiles/package.mask |  1 +
 3 files changed, 37 insertions(+)

diff --git a/dev-ml/alcotest/Manifest b/dev-ml/alcotest/Manifest
index d7b728a04eb4..e0310030e282 100644
--- a/dev-ml/alcotest/Manifest
+++ b/dev-ml/alcotest/Manifest
@@ -1,3 +1,4 @@
 DIST alcotest-1.2.3.tar.gz 274177 BLAKE2B 
1c38baf8932fe16ec3899cd1dd747099065cf93677271aad5ec33706ed7b6fd82dac84f9ed7518c56d178bf1f98a0b131d5e0f4745d47b07021f0fef932fde28
 SHA512 
0f3e2a5f56a17b6ddf5173d490b8a1aa2b23382bd0535d9d8be09fb8d4dd02dd1b92f9d00b957b11843d671262469e28b3be4f987538e373eb5e1f30c3a406a3
 DIST alcotest-1.4.0.tar.gz 279675 BLAKE2B 
3cc50ab37a16948ceca9b5e6aa885fa50bbe0722c6132ed4991fb64c568253d9913287d1b9e5547f59a210d6803e2a83565f02950fb12cb91ed9f8e24d7864c1
 SHA512 
adb73c8b2be6f47cb406bbc49dba7dc86e990a60e2e68302592a24dcc24e11e76e2aa6fc2f003c1e4fdbb79744df6ab601daff9540cd7b0096ac9f9bff18098c
 DIST alcotest-1.5.0.tar.gz 288227 BLAKE2B 
6af28f2516888273903bbb7750ba583778c54447157ece29ad8053323492dddfde9b901699be26c868f1f3835ad89d6f163176033f52ffdccc82fa2609e57b64
 SHA512 
9f496d1b14a78a9cba5dfde71cbda41d3090d2083bc9895dc9d9f54876b86630079219e678f13f6ffd382deb2a1a298b61b2a222fc65d25d4a242d8c280b4784
+DIST alcotest-1.6.0.tar.gz 288586 BLAKE2B 
6e7ab4618d899346de3d8ef63c1b81f92d9cdca06e9df03bf2ea5f0a6b7d5b8ae5a231dc92aca5ebc268e3fda93d448f6edd12333ad6c657ef5361921e31f838
 SHA512 
58079596334c193d00f22c5fc708952f01b40593eabb26cf9725d51250fc5b816d0bf40c70bab50e9b88a973008a9889f95601127731e8c1583e4ef17173fe9e

diff --git a/dev-ml/alcotest/alcotest-1.6.0.ebuild 
b/dev-ml/alcotest/alcotest-1.6.0.ebuild
new file mode 100644
index ..f1dfe0368ff6
--- /dev/null
+++ b/dev-ml/alcotest/alcotest-1.6.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="A lightweight and colourful test framework"
+HOMEPAGE="https://github.com/mirage/alcotest/;
+SRC_URI="https://github.com/mirage/alcotest/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-ml/dune-2.8:=
+   dev-ml/astring:=
+   dev-ml/async_kernel:=
+   >=dev-ml/async_unix-0.15.0:=
+   dev-ml/base:=
+   dev-ml/cmdliner:=
+   >=dev-ml/core-0.15.0:=
+   >=dev-ml/core_unix-0.15.0:=
+   dev-ml/duration:=
+   >=dev-ml/fmt-0.8.9:=
+   dev-ml/mirage-clock:=
+   dev-ml/re:=
+   dev-ml/result:=
+   dev-ml/logs:=
+   dev-ml/uutf:=
+   dev-ml/uuidm:=
+"
+DEPEND="${RDEPEND}"

diff --git a/profiles/package.mask b/profiles/package.mask
index 861746d47e53..89acc015c541 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -606,6 +606,7 @@ dev-ml/async_extra:0/0.15
 dev-ml/core_bench:0/0.15
 dev-ml/patience_diff:0/0.15
 dev-util/patdiff:0/0.15
+=dev-ml/alcotest-1.6.0*
 
 # Sam James  (2022-04-13)
 # 2.35.2 was a quick release to mitigate a security issue (bug #838127), but



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/skel/.config/dconf/, core/etc/skel/.config/Thunar/, ...

2022-07-23 Thread Anthony G. Basile
commit: 8453b80d7cacf963324372d2156d981149fe0df9
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jul 23 23:44:09 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jul 23 23:44:09 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=8453b80d

/etc/skel/.config: remove autogenerated configs

Signed-off-by: Anthony G. Basile  gentoo.org>

 core/etc/skel/.config/Thunar/accels.scm  |   3 -
 core/etc/skel/.config/Thunar/uca.xml |  13 -
 core/etc/skel/.config/dconf/user | Bin 640 -> 0 bytes
 core/etc/skel/.config/gtk-2.0/gtkfilechooser.ini |  11 -
 core/etc/skel/.config/smplayer/smplayer.ini  | 560 ---
 5 files changed, 587 deletions(-)

diff --git a/core/etc/skel/.config/Thunar/accels.scm 
b/core/etc/skel/.config/Thunar/accels.scm
deleted file mode 100644
index 4f9adb8..000
--- a/core/etc/skel/.config/Thunar/accels.scm
+++ /dev/null
@@ -1,3 +0,0 @@
-; Thunar GtkAccelMap rc-file -*- scheme -*-
-; this file is an automated accelerator map dump
-;

diff --git a/core/etc/skel/.config/Thunar/uca.xml 
b/core/etc/skel/.config/Thunar/uca.xml
deleted file mode 100644
index 2f0c866..000
--- a/core/etc/skel/.config/Thunar/uca.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-   utilities-terminal
-   Open Terminal Here
-   1438016245738870-1
-   exo-open --working-directory %f --launch 
TerminalEmulator
-   Example for a custom action
-   *
-   
-   
-
-

diff --git a/core/etc/skel/.config/dconf/user b/core/etc/skel/.config/dconf/user
deleted file mode 100644
index 07bbf83..000
Binary files a/core/etc/skel/.config/dconf/user and /dev/null differ

diff --git a/core/etc/skel/.config/gtk-2.0/gtkfilechooser.ini 
b/core/etc/skel/.config/gtk-2.0/gtkfilechooser.ini
deleted file mode 100644
index cf12a1f..000
--- a/core/etc/skel/.config/gtk-2.0/gtkfilechooser.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-[Filechooser Settings]
-LocationMode=path-bar
-ShowHidden=false
-ShowSizeColumn=true
-GeometryX=36
-GeometryY=92
-GeometryWidth=952
-GeometryHeight=585
-SortColumn=name
-SortOrder=ascending
-StartupMode=recent

diff --git a/core/etc/skel/.config/smplayer/smplayer.ini 
b/core/etc/skel/.config/smplayer/smplayer.ini
deleted file mode 100644
index 9770e05..000
--- a/core/etc/skel/.config/smplayer/smplayer.ini
+++ /dev/null
@@ -1,560 +0,0 @@
-[update_checker]
-checked_date=@Variant(\0\0\0\xe\0%{\x9c)
-last_known_version=0.8.5.5487
-
-[smplayer]
-stable_version=0.8.5
-check_for_new_version=true
-
-[actions]
-open_file=Ctrl+F
-open_directory=
-open_playlist=
-open_vcd=
-open_audio_cd=
-open_dvd=
-open_dvd_folder=
-open_url=Ctrl+U
-close=Ctrl+X
-clear_recents=
-favorites_menu=
-tv_menu=
-edit_tv_list=
-jump_tv_list=
-next_tv=H
-previous_tv=L
-radio_menu=
-edit_radio_list=
-jump_radio_list=
-next_radio=Shift+H
-previous_radio=Shift+L
-play=
-play_or_pause=Media Play
-pause=Space
-pause_and_frame_step=
-stop=Media Stop
-frame_step=.
-rewind1=Left
-rewind2=Down
-rewind3=PgDown
-forward1=Right
-forward2=Up
-forward3=PgUp
-set_a_marker=
-set_b_marker=
-clear_ab_markers=
-repeat=
-jump_to=Ctrl+J
-normal_speed=Backspace
-halve_speed={
-double_speed=}
-dec_speed=[
-inc_speed=]
-dec_speed_4=
-inc_speed_4=
-dec_speed_1=
-inc_speed_1=
-fullscreen=F
-compact=Ctrl+C
-video_equalizer=Ctrl+E
-screenshot=S
-multiple_screenshots=Shift+D
-video_preview=
-flip=
-mirror=
-postprocessing=
-autodetect_phase=
-deblock=
-dering=
-gradfun=
-add_noise=
-add_letterbox=
-upscaling=
-audio_equalizer=
-mute=M
-decrease_volume="9, /"
-increase_volume="0, *"
-dec_audio_delay=-
-inc_audio_delay=+
-audio_delay=
-load_audio_file=
-unload_audio_file=
-extrastereo_filter=
-karaoke_filter=
-volnorm_filter=
-load_subs=
-unload_subs=
-dec_sub_delay=Z
-inc_sub_delay=X
-sub_delay=
-dec_sub_pos=R
-inc_sub_pos=T
-dec_sub_scale=Shift+R
-inc_sub_scale=Shift+T
-dec_sub_step=G
-inc_sub_step=Y
-use_ass_lib=
-use_forced_subs_only=
-subtitle_visibility=V
-show_find_sub_dialog=
-upload_subtitles=
-show_playlist=Ctrl+L
-show_file_properties=Ctrl+I
-show_preferences=Ctrl+P
-show_tube_browser=F11
-show_mplayer_log=Ctrl+M
-show_smplayer_log=Ctrl+S
-first_steps=
-faq=
-cl_options=
-check_updates=
-show_config=
-about_qt=
-about_smplayer=
-facebook=
-twitter=
-gmail=
-hotmail=
-yahoo=
-play_next=>
-play_prev=<
-move_up=Alt+Up
-move_down=Alt+Down
-move_left=Alt+Left
-move_right=Alt+Right
-inc_zoom=E
-dec_zoom=W
-reset_zoom=Shift+E
-auto_zoom=Shift+W
-zoom_169=Shift+A
-zoom_235=Shift+S
-exit_fullscreen=Esc
-next_osd=O
-dec_contrast=1
-inc_contrast=2
-dec_brightness=3
-inc_brightness=4
-dec_hue=5
-inc_hue=6
-dec_saturation=7
-inc_saturation=8
-dec_gamma=
-inc_gamma=
-next_video=
-next_audio=K
-next_subtitle=J
-next_chapter=@@
-prev_chapter=!
-toggle_double_size=Ctrl+D
-reset_video_equalizer=
-reset_audio_equalizer=
-show_context_menu=
-next_aspect=A
-next_wheel_function=
-show_filename=Shift+I
-toggle_deinterlacing=D
-osd_none=
-osd_seek=

[gentoo-commits] repo/gentoo:master commit in: dev-ml/expect_test_helpers_core/

2022-07-23 Thread Sam James
commit: d1720b3fe1c0f3d6cc093121e2e0e1ecb66eecd1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:27:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:27:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1720b3f

dev-ml/expect_test_helpers_core: add missing deps

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

 ...s_core-0.15.0.ebuild => expect_test_helpers_core-0.15.0-r1.ebuild} | 4 
 1 file changed, 4 insertions(+)

diff --git 
a/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0.ebuild 
b/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild
similarity index 88%
rename from 
dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0.ebuild
rename to 
dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild
index d31c5f3d9df4..e161e379ff4d 100644
--- a/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0.ebuild
+++ b/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 inherit dune
 
 DESCRIPTION="Helpers for writing expectation tests"
@@ -15,7 +16,10 @@ KEYWORDS="~amd64"
 IUSE="+ocamlopt"
 
 DEPEND="
+   dev-ml/base:${SLOT}
+   dev-ml/core:${SLOT}
dev-ml/ppx_jane:${SLOT}
+   dev-ml/stdio:${SLOT}
dev-ml/sexp_pretty:${SLOT}
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/skel/.config/xfce4/desktop/, core/etc/skel/.config/autostart/, ...

2022-07-23 Thread Anthony G. Basile
commit: fcadc9210d8f0580434aaba5d0c2e751b1f0a98b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jul 23 23:18:26 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jul 23 23:18:26 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=fcadc921

world: replace xfce4-mixer with pnmixer

Signed-off-by: Anthony G. Basile  gentoo.org>

 core/etc/grs/world.conf|  3 +++
 .../etc/skel/.config/autostart/Sound Mixer.desktop | 13 +
 .../.config/xfce4/desktop/icons.screen.latest.rc   |  1 +
 .../.config/xfce4/desktop/icons.screen0-784x522.rc |  7 +++
 .../xfce4/panel/launcher-12/13698963011.desktop| 11 ---
 .../xfconf/xfce-perchannel-xml/xfce4-desktop.xml   | 22 ++
 .../xfconf/xfce-perchannel-xml/xfce4-panel.xml | 13 ++---
 core/var/lib/portage/world.CYCLE.2 |  1 +
 core/var/lib/portage/world.CYCLE.3 |  1 +
 core/var/lib/portage/world.CYCLE.4 |  1 +
 10 files changed, 55 insertions(+), 18 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index b751fcd..72b6786 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -1269,6 +1269,9 @@ package.use : media-sound/lame:0 -cpu_flags_x86_mmx 
-debug -mp3rtp -sndfile -sta
 [media-sound/mpg123:0]
 package.use : media-sound/mpg123:0 -alsa -coreaudio -cpu_flags_x86_3dnow 
-cpu_flags_x86_3dnowext -cpu_flags_x86_mmx -int-quality -jack -nas -oss 
-portaudio -pulseaudio -sdl cpu_flags_x86_sse ipv6
 
+[media-sound/pnmixer:0]
+package.use : media-sound/pnmixer:0 -doc -libnotify nls
+
 [media-sound/twolame:0]
 package.use : media-sound/twolame:0 -static-libs -test sndfile
 

diff --git a/core/etc/skel/.config/autostart/Sound Mixer.desktop 
b/core/etc/skel/.config/autostart/Sound Mixer.desktop
new file mode 100644
index 000..151e8a6
--- /dev/null
+++ b/core/etc/skel/.config/autostart/Sound Mixer.desktop   
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=0.9.4
+Type=Application
+Name=Sound Mixer
+Comment=pnmixer
+Exec=/usr/bin/pnmixer
+OnlyShowIn=XFCE;
+RunHook=0
+StartupNotify=false
+Terminal=false
+Hidden=false
+

diff --git a/core/etc/skel/.config/xfce4/desktop/icons.screen.latest.rc 
b/core/etc/skel/.config/xfce4/desktop/icons.screen.latest.rc
new file mode 12
index 000..8dfd0cd
--- /dev/null
+++ b/core/etc/skel/.config/xfce4/desktop/icons.screen.latest.rc
@@ -0,0 +1 @@
+/home/gentoo/.config/xfce4/desktop/icons.screen0-784x522.rc
\ No newline at end of file

diff --git a/core/etc/skel/.config/xfce4/desktop/icons.screen0-784x522.rc 
b/core/etc/skel/.config/xfce4/desktop/icons.screen0-784x522.rc
new file mode 100644
index 000..4f83913
--- /dev/null
+++ b/core/etc/skel/.config/xfce4/desktop/icons.screen0-784x522.rc
@@ -0,0 +1,7 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[2022-05-28-11-54-05-00]
+row=0
+col=0
+

diff --git a/core/etc/skel/.config/xfce4/panel/launcher-12/13698963011.desktop 
b/core/etc/skel/.config/xfce4/panel/launcher-12/13698963011.desktop
deleted file mode 100644
index 29e4c72..000
--- a/core/etc/skel/.config/xfce4/panel/launcher-12/13698963011.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Name=Audio Mixer
-Comment=Adjust volume levels
-Icon=multimedia-volume-control
-Exec=xfce4-mixer
-Type=Application
-StartupNotify=true
-Terminal=false
-Categories=X-XFCE;Audio;Mixer;AudioVideo;
-X-XFCE-Source=file:///usr/share/applications/xfce4-mixer.desktop

diff --git 
a/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml 
b/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
index c3ea5fa..85f3b23 100644
--- a/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
+++ b/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
@@ -52,6 +52,28 @@
   
 
   
+  
+
+  
+  
+  
+
+
+  
+  
+  
+
+
+  
+  
+  
+
+
+  
+  
+  
+
+  
 
   
   

diff --git 
a/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml 
b/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
index 5efa56c..5119fe9 100644
--- a/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
+++ b/core/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
@@ -15,7 +15,6 @@
 
 
 
-
 
 
 
@@ -65,7 +64,12 @@
 
 
 
-
+
+  
+
+
+  
+
 
 
   
@@ -117,10 +121,5 @@
   
 
 
-
-  
-
-  
-
   
 

diff --git a/core/var/lib/portage/world.CYCLE.2 
b/core/var/lib/portage/world.CYCLE.2
index f0c06aa..40257e3 100644
--- a/core/var/lib/portage/world.CYCLE.2
+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tar/

2022-07-23 Thread Sam James
commit: 841ae503668578a85e411ad9a3654e216707f718
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 23:01:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 23:01:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841ae503

dev-haskell/tar: fixup deps (sync w/ ::haskell)

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

 dev-haskell/tar/Manifest  |  1 +
 dev-haskell/tar/metadata.xml  | 10 +---
 dev-haskell/tar/tar-0.5.1.1-r2.ebuild | 46 +++
 3 files changed, 48 insertions(+), 9 deletions(-)

diff --git a/dev-haskell/tar/Manifest b/dev-haskell/tar/Manifest
index e58ad8f4dbde..3d6a1a40e251 100644
--- a/dev-haskell/tar/Manifest
+++ b/dev-haskell/tar/Manifest
@@ -1 +1,2 @@
+DIST tar-0.5.1.1-rev4.cabal 5459 BLAKE2B 
6feab7587be8c2533c200cc9f57411f3cb4f5a31dbff09502c983c181b6dc0c8521e8db02fd0a3f14c3237dce4872d0adfe739452ed38252f7696dd80de80297
 SHA512 
aa1c41951d93ce368cffeb6a5ea43b70cca042557e0509c7901901710b2c01b715c37923e9325fb438ad83c2a50c8f22641e9931700ba0bce6ae6d974200
 DIST tar-0.5.1.1.tar.gz 39155 BLAKE2B 
8e85489e3b43044dab8ec4405413873c2be4d50cfd4a5adc80e3ec231428a120db1faa033d2e57643dad40f18a934a381f3d5657838aad42d2aa7eea951c1faf
 SHA512 
8d0a8d3ae178570e0842a2321a7fc86a6bba28c471ec27bafbc07fc4ac0e4183f8113c99ebc7126dc71759c33083791122be32563fb0d5a2b2d39cb3b36171f2

diff --git a/dev-haskell/tar/metadata.xml b/dev-haskell/tar/metadata.xml
index 6b08cc023203..937381521944 100644
--- a/dev-haskell/tar/metadata.xml
+++ b/dev-haskell/tar/metadata.xml
@@ -3,14 +3,6 @@
 

hask...@gentoo.org
+   Gentoo Haskell

-   
-   This library is for working with .tar@ archive files. It
-   can read and write a range of common variations of archive
-   format including V7, USTAR, POSIX and GNU formats. It provides
-   support for packing and unpacking portable archives. This
-   makes it suitable for distribution but not backup because
-   details like file ownership and exact permissions are not
-   preserved.
-   
 

diff --git a/dev-haskell/tar/tar-0.5.1.1-r2.ebuild 
b/dev-haskell/tar/tar-0.5.1.1-r2.ebuild
new file mode 100644
index ..cd48fca21e69
--- /dev/null
+++ b/dev-haskell/tar/tar-0.5.1.1-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite
+CABAL_HACKAGE_REVISION="4"
+inherit haskell-cabal
+RESTRICT="test" # Test deps need porting
+
+CABAL_FILE="${S}/${PN}.cabal"
+CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal"
+
+DESCRIPTION="Reading, writing and manipulating \".tar\" archive files"
+HOMEPAGE="https://hackage.haskell.org/package/tar;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
+   
https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal
+   -> ${CABAL_DISTFILE}"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1"
+#  test? ( dev-haskell/bytestring-handle
+#  >=dev-haskell/quickcheck-2 =dev-haskell/tasty-0.10 =dev-haskell/tasty-quickcheck-0.8 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/email-validate/files/, dev-haskell/email-validate/

2022-07-23 Thread Sam James
commit: 3946fc105fa4310df77e46a8c649039711399d54
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 22:50:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:50:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3946fc10

ddev-haskell/email-validate: add 2.3.2.15 (sync w/ ::haskell)

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

 dev-haskell/email-validate/Manifest|  1 +
 .../email-validate/email-validate-2.3.2.15.ebuild  | 37 ++
 .../email-validate-2.3.2.15-fix-doctest.patch  | 26 +++
 3 files changed, 64 insertions(+)

diff --git a/dev-haskell/email-validate/Manifest 
b/dev-haskell/email-validate/Manifest
index b5bc8cca6768..bba44ced8100 100644
--- a/dev-haskell/email-validate/Manifest
+++ b/dev-haskell/email-validate/Manifest
@@ -1 +1,2 @@
 DIST email-validate-2.3.2.13.tar.gz 9635 BLAKE2B 
fecdc9017dcb00847662043774920b09e65a24876efdc1248f24b942bbd79b9d6b79640b479bbbf44c2d80349cfc3511b63884f4e3947949346773dbca9c8a06
 SHA512 
22cf7517ae38aa264198288449946cc7da6bda7f799a652050de9544c9e07c5bbe6bf8c8b53526be227288214bf3144055effd858fb993704942eeda3410ba3d
+DIST email-validate-2.3.2.15.tar.gz 9568 BLAKE2B 
1ff8c3e5ce71f3ff39dec02e0cbc211ffea3386646a77b2c176cc0af47a61d13996b2bb68d36e77ccf3114c53facc9b121202cc5d70916a4aa2992fa3956a60e
 SHA512 
0b852771cdf0851bc7024fbb612488bd7721cbce25b551f52932b234e57bc70ded2e5904853f2ca0f68cfb9da02057d4a1903d081ce81a382cf90d0d3ba25001

diff --git a/dev-haskell/email-validate/email-validate-2.3.2.15.ebuild 
b/dev-haskell/email-validate/email-validate-2.3.2.15.ebuild
new file mode 100644
index ..df433182c88b
--- /dev/null
+++ b/dev-haskell/email-validate/email-validate-2.3.2.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Email address validation"
+HOMEPAGE="https://github.com/Porges/email-validate-hs;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}/${PN}-2.3.2.15-fix-doctest.patch" )
+
+RDEPEND=">=dev-haskell/attoparsec-0.10.0:=[profile?] 
=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( >=dev-haskell/doctest-0.8
+   >=dev-haskell/hspec-2.2.3
+   >=dev-haskell/quickcheck-2.4 = 2.2.3 && < 2.9' 'hspec >= 2.2.3' \
+   'doctest >= 0.8 && < 0.19' 'doctest >=0.8'
+}

diff --git 
a/dev-haskell/email-validate/files/email-validate-2.3.2.15-fix-doctest.patch 
b/dev-haskell/email-validate/files/email-validate-2.3.2.15-fix-doctest.patch
new file mode 100644
index ..d60b0c6a7844
--- /dev/null
+++ b/dev-haskell/email-validate/files/email-validate-2.3.2.15-fix-doctest.patch
@@ -0,0 +1,26 @@
+From: hololeap 
+Signed-off-by: hololeap 
+Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1231
+
+Small fix to get doctest working
+
+diff -urN email-validate-2.3.2.15/src/Text/Email/QuasiQuotation.hs 
email-validate-2.3.2.15-r1/src/Text/Email/QuasiQuotation.hs
+--- email-validate-2.3.2.15/src/Text/Email/QuasiQuotation.hs   2021-07-04 
14:50:48.0 -0600
 email-validate-2.3.2.15-r1/src/Text/Email/QuasiQuotation.hs
2022-03-17 17:33:15.666925125 -0600
+@@ -4,6 +4,7 @@
+ #else
+ {-# LANGUAGE TemplateHaskell #-}
+ #endif
++{-# LANGUAGE PackageImports #-}
+ 
+ module Text.Email.QuasiQuotation
+ ( email
+@@ -11,7 +12,7 @@
+ 
+ import qualified Data.ByteString.Char8 as BS8
+ 
+-import Language.Haskell.TH.Quote (QuasiQuoter(..))
++import "template-haskell" Language.Haskell.TH.Quote (QuasiQuoter(..))
+ 
+ import Text.Email.Validate (validate, localPart, domainPart, 
unsafeEmailAddress)
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/microlens-aeson/

2022-07-23 Thread Sam James
commit: fa29b9931754ab75244627a600dca4c1c0c4db8a
Author: matoro  users  noreply  github  com>
AuthorDate: Sat Jul 23 22:31:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:51:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa29b993

dev-haskell/microlens-aeson: add 2.5.0, drop 2.3.0.4, 2.3.1

Closes: https://github.com/gentoo/gentoo/pull/26553
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/microlens-aeson/Manifest   |  3 +--
 .../microlens-aeson/microlens-aeson-2.3.0.4.ebuild | 31 --
 ...n-2.3.1.ebuild => microlens-aeson-2.5.0.ebuild} |  9 +++
 3 files changed, 4 insertions(+), 39 deletions(-)

diff --git a/dev-haskell/microlens-aeson/Manifest 
b/dev-haskell/microlens-aeson/Manifest
index ec67fa5f5521..caa2cfef11ab 100644
--- a/dev-haskell/microlens-aeson/Manifest
+++ b/dev-haskell/microlens-aeson/Manifest
@@ -1,2 +1 @@
-DIST microlens-aeson-2.3.0.4.tar.gz 439564 BLAKE2B 
f8077c78ffb86f8f87afc165651e79c1f2b4737d954c5a720a1e9da0133245e5e8082969af177c4302469c339eeff9a659e334efbf8e5c8320d4683661b2c0b9
 SHA512 
34986eda773794735792f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a
-DIST microlens-aeson-2.3.1.tar.gz 439669 BLAKE2B 
cd890412a50be501f550bb0fb06bdb4fb265c2edb0bdcda7aef313c563286de20b3e3551a83cda11ad20677ac26f479365a6719966a2dd1a98d8c9198cec9e7f
 SHA512 
8fcf5eab1338dbad84ea3c2747f87a52e4a4a636271ecf9181be6a21b40fa2cdd01cb7c5499e3575be4b3483bd80f04469400e0a634037b9c989a38d3f30c972
+DIST microlens-aeson-2.5.0.tar.gz 439908 BLAKE2B 
70f9ca0e7d06988cbe8ef63a26333430a00917a36f3df7deabb5a5913a2a728ae82327fd5023d98b4582f57a8e40c1dc0b689012ce12b7d71f605f6b392c05df
 SHA512 
b8f99796045bc5f014b1535380c680a43b2e5dd4e5543cf3b4a9683c40780a54bf4b7904a4f9cc8a6ef2c5b4caa8f74b7d116ef06011201c28b63ceac22790e4

diff --git a/dev-haskell/microlens-aeson/microlens-aeson-2.3.0.4.ebuild 
b/dev-haskell/microlens-aeson/microlens-aeson-2.3.0.4.ebuild
deleted file mode 100644
index 813122c70617..
--- a/dev-haskell/microlens-aeson/microlens-aeson-2.3.0.4.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
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Law-abiding lenses for Aeson, using microlens"
-HOMEPAGE="https://github.com/fosskers/microlens-aeson/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
-   >=dev-haskell/attoparsec-0.10:=[profile?]
-   >=dev-haskell/microlens-0.3:=[profile?]
-   >=dev-haskell/scientific-0.3.2:=[profile?]
-   >=dev-haskell/text-0.11:=[profile?]
-   >=dev-haskell/unordered-containers-0.2.3:=[profile?]
-   >=dev-haskell/vector-0.9:=[profile?]
-   >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-2.2
-   test? ( >=dev-haskell/tasty-0.10.1.2
-   >=dev-haskell/tasty-hunit-0.9.2 )
-"

diff --git a/dev-haskell/microlens-aeson/microlens-aeson-2.3.1.ebuild 
b/dev-haskell/microlens-aeson/microlens-aeson-2.5.0.ebuild
similarity index 74%
rename from dev-haskell/microlens-aeson/microlens-aeson-2.3.1.ebuild
rename to dev-haskell/microlens-aeson/microlens-aeson-2.5.0.ebuild
index af6c80d751cb..acb6df41a0a3 100644
--- a/dev-haskell/microlens-aeson/microlens-aeson-2.3.1.ebuild
+++ b/dev-haskell/microlens-aeson/microlens-aeson-2.5.0.ebuild
@@ -1,28 +1,25 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-# ebuild generated by hackport 0.6.7.
+# ebuild generated by hackport 0.7.1.2.
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
 
 DESCRIPTION="Law-abiding lenses for Aeson, using microlens"
 HOMEPAGE="https://github.com/fosskers/microlens-aeson/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 
-RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
+RDEPEND=">=dev-haskell/aeson-2.0:=[profile?]
>=dev-haskell/attoparsec-0.10:=[profile?]
dev-haskell/hashable:=[profile?]
>=dev-haskell/microlens-0.3:=[profile?]
>=dev-haskell/scientific-0.3.2:=[profile?]
-   >=dev-haskell/text-0.11:=[profile?]
-   >=dev-haskell/unordered-containers-0.2.3:=[profile?]
>=dev-haskell/vector-0.9:=[profile?]
>=dev-lang/ghc-8.4.3:=
 "



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/microlens-th/

2022-07-23 Thread Sam James
commit: b09c9379d0270feab9c058befd5cce464514d779
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 22:43:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:47:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09c9379

dev-haskell/microlens-th: add 0.4.3.10 (sync w/ ::haskell)

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

 dev-haskell/microlens-th/Manifest  |  1 +
 dev-haskell/microlens-th/metadata.xml  |  5 -
 .../microlens-th/microlens-th-0.4.3.10.ebuild  | 26 ++
 3 files changed, 27 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/microlens-th/Manifest 
b/dev-haskell/microlens-th/Manifest
index c9d05599b46a..05ff33d26b14 100644
--- a/dev-haskell/microlens-th/Manifest
+++ b/dev-haskell/microlens-th/Manifest
@@ -1 +1,2 @@
+DIST microlens-th-0.4.3.10.tar.gz 24189 BLAKE2B 
f763ecbe003339bd7102180a97f264c96dcf1e9097663a619e8044c3a03cf3d381189dfa94c1a0f6b326b7882e7017d5e07c12eb88a898592d806a0810dffadb
 SHA512 
8c2c4984eb76ddfbde96b0a429a87fa2643c891fc680e6843abadb2691c2898eb7e89e21e6a82a6631e2115204db443346fe3459764d865b23854dbcd940e5bd
 DIST microlens-th-0.4.3.4.tar.gz 21662 BLAKE2B 
0c228791dae5b4ab10bd47d574b2dfc1a9bd046ee7941ba15be02d5c60f78f495c719ab64cd74434734c7a7ee1ca67eb083621319325bb3fbd518a1a36c1aa90
 SHA512 
456d0cfe6f93a4adb8c5d0004983bcc7906f8750787eecd2ccbb9063d3e63da824c1bec29f81b37485aeebc356baa478bc26cc439e45ec03642f2d61217cbb7f

diff --git a/dev-haskell/microlens-th/metadata.xml 
b/dev-haskell/microlens-th/metadata.xml
index acf2cb2f607f..937381521944 100644
--- a/dev-haskell/microlens-th/metadata.xml
+++ b/dev-haskell/microlens-th/metadata.xml
@@ -5,9 +5,4 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   This package lets you automatically generate lenses for data 
types; code was extracted from the lens package, and therefore generated lenses 
are fully compatible with ones generated by lens (and can be used both from 
lens and microlens).
-   
-   This package is a part of the 
http://hackage.haskell.org/package/microlens microlens family; see the 
readme https://github.com/aelve/microlens#readme on Github.
-   
 

diff --git a/dev-haskell/microlens-th/microlens-th-0.4.3.10.ebuild 
b/dev-haskell/microlens-th/microlens-th-0.4.3.10.ebuild
new file mode 100644
index ..048c7a453f0d
--- /dev/null
+++ b/dev-haskell/microlens-th/microlens-th-0.4.3.10.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Automatic generation of record lenses for microlens"
+HOMEPAGE="https://github.com/monadfix/microlens;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-haskell/microlens-0.4.0:=[profile?] 
=dev-haskell/th-abstraction-0.4.1:=[profile?] 
=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( dev-haskell/tagged )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/aws/

2022-07-23 Thread Sam James
commit: 263a6ce5e1c81d6ee9696b4a760a490f4fc0fc81
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 22:46:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:47:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263a6ce5

dev-haskell/aws: fixup deps (sync w/ ::haskell)

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

 dev-haskell/aws/Manifest   |  1 +
 dev-haskell/aws/aws-0.22-r4.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-haskell/aws/Manifest b/dev-haskell/aws/Manifest
index f7b3eacc87cf..08b58c20e882 100644
--- a/dev-haskell/aws/Manifest
+++ b/dev-haskell/aws/Manifest
@@ -1 +1,2 @@
+DIST aws-0.22-r4.cabal 15515 BLAKE2B 
7936d1ba22ef5d60baf8804d5d77b5202f6fcef31b63cba9c06ffe5f66aae8d584c3877887e408033efe36bc9cf04c738c545ca61e9eceeaee61bb168ac1e062
 SHA512 
a6a1d639cedf6929f60cf4b4187fbefb72f7024cbdaa3c3d383acc933be1f03b139c4b58a34afaf7ecdc355ee507f4411e9953f98127850d4978a6ba859f4e8e
 DIST aws-0.22.tar.gz 106122 BLAKE2B 
b4ff46e2742d53323c80952c303a4605d13600fd60085a2e0501af2fc0a74f0c2769c6bf0692710bbfd972c474b9cab26fd97e9126fdcfb3eaff90afbab1d9ae
 SHA512 
e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd

diff --git a/dev-haskell/aws/aws-0.22-r4.ebuild 
b/dev-haskell/aws/aws-0.22-r4.ebuild
new file mode 100644
index ..78feeaf7c7df
--- /dev/null
+++ b/dev-haskell/aws/aws-0.22-r4.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.6.4.
+#hackport: flags: +networkbsd
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite requires 
deps porting
+inherit haskell-cabal
+
+DESCRIPTION="Amazon Web Services (AWS) for Haskell"
+HOMEPAGE="https://github.com/aristidb/aws;
+HACKAGE_REV="3"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
+   https://hackage.haskell.org/package/${P}/revision/${HACKAGE_REV}.cabal 
-> ${PF}.cabal"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RESTRICT=test # requires aws account
+
+RDEPEND=">=dev-haskell/aeson-0.6:=[profile?]
+   >=dev-haskell/attoparsec-0.11:=[profile?] 
=dev-haskell/base16-bytestring-0.1:=[profile?] 
=dev-haskell/base64-bytestring-1.0:=[profile?]
+   >=dev-haskell/blaze-builder-0.2.1.4:=[profile?] 
=dev-haskell/byteable-0.1:=[profile?] 
=dev-haskell/case-insensitive-0.2:=[profile?] 
=dev-haskell/cereal-0.3:=[profile?] =dev-haskell/conduit-1.3:=[profile?] 
=dev-haskell/conduit-extra-1.3:=[profile?] 
=dev-haskell/cryptonite-0.11:=[profile?]
+   >=dev-haskell/data-default-0.5.3:=[profile?] 
=dev-haskell/exceptions-0.8:=[profile?] 
=dev-haskell/http-client-tls-0.3:=[profile?] 
=dev-haskell/http-conduit-2.3:=[profile?] 
=dev-haskell/http-types-0.7:=[profile?] 
=dev-haskell/lifted-base-0.1:=[profile?] 
=dev-haskell/monad-control-0.3:=[profile?]
+   >=dev-haskell/mtl-2:=[profile?] =dev-haskell/old-locale-1:=[profile?] 
=dev-haskell/resourcet-1.2:=[profile?] 
=dev-haskell/safe-0.3:=[profile?] =dev-haskell/scientific-0.3:=[profile?]
+   >=dev-haskell/semigroups-0.18:=[profile?] 
=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/text-0.11:=[profile?]
+   >=dev-haskell/unordered-containers-0.2:=[profile?]
+   >=dev-haskell/utf8-string-0.3:=[profile?] 
=dev-haskell/vector-0.10:=[profile?]
+   >=dev-haskell/xml-conduit-1.8:=[profile?] 
=dev-lang/ghc-7.8.2:=
+   examples? ( >=dev-haskell/errors-2.0:=[profile?] )
+   >=dev-haskell/network-3:=[profile?] =dev-haskell/network-bsd-2.8:=[profile?] 
=dev-haskell/aeson-0.7
+#  >=dev-haskell/http-client-0.3 =dev-haskell/lifted-base-0.2
+#  >=dev-haskell/mtl-2.1
+#  >=dev-haskell/quickcheck-2.7
+#  >=dev-haskell/quickcheck-instances-0.3
+#  >=dev-haskell/tasty-0.8
+#  >=dev-haskell/tasty-hunit-0.8
+#  >=dev-haskell/tasty-quickcheck-0.8
+#  >=dev-haskell/text-1.1
+#  >=dev-haskell/transformers-base-0.4
+#  !examples? ( >=dev-haskell/errors-2.0 ) )
+
+src_prepare() {
+   # pull revised cabal from upstream
+   cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die
+
+   # Apply patches *after* pulling the revised cabal
+   default
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag examples examples) \
+   --flag=networkbsd
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-07-23 Thread Sam James
commit: 577f167006c8a2311084ec459fd2ce5a4c6d3ccb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 22:31:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:47:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577f1670

profiles: un-last-rite dev-haskell/markdown-unlit

Needed as a test-dep of dev-haskell/feed (itself needed by git-annex).

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

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index f0960a0a140e..861746d47e53 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -202,7 +202,6 @@ dev-haskell/listlike
 dev-haskell/logict-state
 dev-haskell/lrucache
 dev-haskell/maccatcher
-dev-haskell/markdown-unlit
 dev-haskell/mersenne-random-pure64
 dev-haskell/mime
 dev-haskell/mime-mail



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/uuid/

2022-07-23 Thread Sam James
commit: ae3adc8ffe771902ccac6fdf423ae8c522e068af
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 22:43:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:47:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3adc8f

dev-haskell/uuid: add 1.3.15 (sync w/ ::haskell)

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

 dev-haskell/uuid/Manifest   |  1 +
 dev-haskell/uuid/metadata.xml   |  5 -
 dev-haskell/uuid/uuid-1.3.15.ebuild | 36 
 3 files changed, 37 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/uuid/Manifest b/dev-haskell/uuid/Manifest
index 61e13c8f4bc8..266722b04311 100644
--- a/dev-haskell/uuid/Manifest
+++ b/dev-haskell/uuid/Manifest
@@ -1 +1,2 @@
 DIST uuid-1.3.13.tar.gz 8926 BLAKE2B 
d7b4850eb921467677534d33475dccb90b2e74a4f73137eb8e9a45573a337d4152b19f052dea584bb0b6ab862dcdf764106c4e35efa1e8ae3ecec41becc75a4e
 SHA512 
e888e6350a32c6496b0b57384797925c78ab1c4dc674d296972981fa81338b4705d21a96960a63771aa5b9a785efd507ecaad195767dba7847fcab5ca7f3f923
+DIST uuid-1.3.15.tar.gz 8815 BLAKE2B 
fec665690dc6fe05e9b7083700ca5ba2723d9bbd7cdc7f8770359d26b9b4b32572e15b686bc4589a3bed2cd25caa02cbea96270ea2e373941451aa6f315df401
 SHA512 
acb5c17b809bee5ce2f1591f3382a7c3a57e9d20a47d8f47be717b0e7fbfd803603810ebaaf88597bcf98dff698f4807dc7d8122a0d7d36785a47e0e065fb59e

diff --git a/dev-haskell/uuid/metadata.xml b/dev-haskell/uuid/metadata.xml
index 69b916ffe552..8bd9ed7a20bf 100644
--- a/dev-haskell/uuid/metadata.xml
+++ b/dev-haskell/uuid/metadata.xml
@@ -5,11 +5,6 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   This library is useful for creating, comparing, parsing and
-   printing Universally Unique Identifiers.
-   See https://en.wikipedia.org/wiki/UUID; for the general 
idea.
-   

aslatter/uuid


diff --git a/dev-haskell/uuid/uuid-1.3.15.ebuild 
b/dev-haskell/uuid/uuid-1.3.15.ebuild
new file mode 100644
index ..2b511217050a
--- /dev/null
+++ b/dev-haskell/uuid/uuid-1.3.15.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite has too new 
tasty
+inherit haskell-cabal
+
+DESCRIPTION="For creating, comparing, parsing and printing Universally Unique 
Identifiers"
+HOMEPAGE="https://github.com/haskell-hvr/uuid;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT=test
+
+RDEPEND=">=dev-haskell/cryptohash-md5-0.11.100:=[profile?] 
=dev-haskell/cryptohash-sha1-0.11.100:=[profile?] 
=dev-haskell/entropy-0.3.7:=[profile?] 
=dev-haskell/network-info-0.2:=[profile?] 
=dev-haskell/random-1.1:=[profile?] =dev-haskell/uuid-types-1.0.5:=[profile?] 
=dev-lang/ghc-8.4.3:=
+   >=dev-haskell/text-1.2.3.0:=[profile?] =dev-haskell/quickcheck-2.14.2 =dev-haskell/tasty-1.4.0.1 =dev-haskell/tasty-hunit-0.10 =dev-haskell/tasty-quickcheck-0.10 


[gentoo-commits] repo/gentoo:master commit in: dev-haskell/feed/, dev-haskell/feed/files/

2022-07-23 Thread Sam James
commit: 5362f927c469032531d761895503e6ffa5475406
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 22:30:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:47:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5362f927

dev-haskell/feed: add 1.3.2.1 (sync with ::gentoo)

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

 dev-haskell/feed/Manifest  |  1 +
 dev-haskell/feed/feed-1.3.2.1.ebuild   | 39 ++
 .../feed/files/feed-1.3.2.1-disable-doctest.patch  | 18 ++
 3 files changed, 58 insertions(+)

diff --git a/dev-haskell/feed/Manifest b/dev-haskell/feed/Manifest
index 29c505411fc1..ec7e76688603 100644
--- a/dev-haskell/feed/Manifest
+++ b/dev-haskell/feed/Manifest
@@ -1 +1,2 @@
 DIST feed-1.3.0.1.tar.gz 107230 BLAKE2B 
5ed36f28c63e2af4669a37cac0715891b96d37570dfa99404df5764ad1e5b4e512d3d1a54e263c838875cc4a29ce00b3a022b3a2647983cbda4011ba5accd855
 SHA512 
73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767
+DIST feed-1.3.2.1.tar.gz 107015 BLAKE2B 
4a40441b17f50b9e7d43aee629fa0bc44f5b5cd1ca6281f3f5a8930b9cc5c2acdbdff05e9db4cc96c0e40681ecb15896655d8bbc708dc0bc4e3734b6e9f563bd
 SHA512 
2175201ff9eaab5732e1c4e8dda6a35e8fa0dea5c58cd379348c97cd61a5eaf76e88f8d58d22df0a4b16681017e7ad01657ad60a63d90dab88df3b644ccb1ea0

diff --git a/dev-haskell/feed/feed-1.3.2.1.ebuild 
b/dev-haskell/feed/feed-1.3.2.1.ebuild
new file mode 100644
index ..3204f130059b
--- /dev/null
+++ b/dev-haskell/feed/feed-1.3.2.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.1.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"
+HOMEPAGE="https://github.com/haskell-party/feed;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}/${PN}-1.3.2.1-disable-doctest.patch" )
+
+RDEPEND=">=dev-haskell/base-compat-0.9:=[profile?] 
=dev-haskell/old-locale-1.0:=[profile?] 
=dev-haskell/old-time-1:=[profile?] 
=dev-haskell/safe-0.3:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] 
=dev-haskell/xml-conduit-1.3:=[profile?] 
=dev-haskell/xml-types-0.3.6:=[profile?] 
=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.2.0.1
+   test? ( dev-haskell/doctest
+   >=dev-haskell/hunit-1.2 =dev-haskell/markdown-unlit-0.4 =dev-haskell/test-framework-0.8 =dev-haskell/test-framework-hunit-0.3 

+Signed-off-by: hololeap 
+
+These doctests are difficult to run successfully and aren't worth the effort.
+
+diff -urN feed-1.3.2.1/feed.cabal feed-1.3.2.1-r1/feed.cabal
+--- feed-1.3.2.1/feed.cabal2022-03-28 20:36:31.561223247 -0600
 feed-1.3.2.1-r1/feed.cabal 2022-03-28 21:05:49.501202376 -0600
+@@ -153,8 +153,7 @@
+   main-is: doctest-driver.hs
+   type: exitcode-stdio-1.0
+   default-language: Haskell2010
+-  if impl(ghc < 8)
+- buildable: False
++  buildable: False
+   build-depends:
+   base >= 4.6
+ , doctest



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/semigroups/

2022-07-23 Thread Sam James
commit: b98326b692479b9269692d20ecacebe1c434de4b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 22:45:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:47:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98326b6

dev-haskell/semigroups: refresh metadata

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

 dev-haskell/semigroups/metadata.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-haskell/semigroups/metadata.xml 
b/dev-haskell/semigroups/metadata.xml
index b4dd2202b059..4fa7e4c8dacb 100644
--- a/dev-haskell/semigroups/metadata.xml
+++ b/dev-haskell/semigroups/metadata.xml
@@ -5,17 +5,6 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   Haskell 98 semigroups
-   
-   In mathematics, a semigroup is an algebraic structure
-   consisting of a set together with an associative binary
-   operation. A semigroup generalizes a monoid in that there
-   might not exist an identity element. It also (originally)
-   generalized a group (a monoid with all inverses) to a type
-   where every element did not have to have an inverse, thus the
-   name semigroup.
-   

provide instances for binary package
provide instances for transformers 
package.



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus/

2022-07-23 Thread William Hubbs
commit: 622fbab047ffc97a44de0f0a4ff99dec72e82e88
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 23 22:35:59 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 23 22:35:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622fbab0

app-metrics/prometheus: stabilize 2.36.2 for amd64

Bug: https://bugs.gentoo.org/844346
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/prometheus/prometheus-2.36.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/prometheus/prometheus-2.36.2.ebuild 
b/app-metrics/prometheus/prometheus-2.36.2.ebuild
index dfd4572f46eb..33afcbc18829 100644
--- a/app-metrics/prometheus/prometheus-2.36.2.ebuild
+++ b/app-metrics/prometheus/prometheus-2.36.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/prometheus/prometheus/archive/${MY_PV}.tar.gz -> ${P
 
 LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="amd64 ~arm"
 
 COMMON_DEPEND="acct-group/prometheus
acct-user/prometheus"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/exceptions/

2022-07-23 Thread Sam James
commit: 3fb7d9560b3f9254191cb2bf1be37442812f4bf5
Author: Jack Todaro  posteo  org>
AuthorDate: Sat Jul 23 22:10:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 22:13:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb7d956

dev-haskell/exceptions: mark as bundled with ghc-9.0.2

Signed-off-by: Jack Todaro  posteo.org>
Closes: https://github.com/gentoo/gentoo/pull/26552
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild 
b/dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild
index 682fb6ec2abc..a032fb6a4c7a 100644
--- a/dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild
+++ b/dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild
@@ -29,7 +29,7 @@ DEPEND="${RDEPEND}
>=dev-haskell/test-framework-quickcheck2-0.3 


[gentoo-commits] repo/gentoo:master commit in: app-misc/spire/

2022-07-23 Thread William Hubbs
commit: 7f05ae38cd0cc77762dc05728b3c347abfd921ac
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 23 22:10:53 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 23 22:11:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f05ae38

app-misc/spire: enable tests

Closes: https://bugs.gentoo.org/740412
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/spire/spire-1.3.3.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-misc/spire/spire-1.3.3.ebuild 
b/app-misc/spire/spire-1.3.3.ebuild
index c768e22fd8f1..78c6cff9bd21 100644
--- a/app-misc/spire/spire-1.3.3.ebuild
+++ b/app-misc/spire/spire-1.3.3.ebuild
@@ -18,8 +18,6 @@ COMMON_DEPEND="acct-group/spire
 DEPEND="${COMMON_DEPEND}"
 RDEPEND="${COMMON_DEPEND}"
 
-RESTRICT="test"
-
 src_compile() {
local targets v
targets=(



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-conversions/

2022-07-23 Thread Sam James
commit: 5581e5d9e8ca80a125dfaa6c66d848907016b007
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 21:26:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 21:26:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5581e5d9

dev-haskell/text-conversions: drop 0.3.0

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

 dev-haskell/text-conversions/Manifest  |  1 -
 .../text-conversions/text-conversions-0.3.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-haskell/text-conversions/Manifest 
b/dev-haskell/text-conversions/Manifest
index 48d717d3af7a..65e85e1b130c 100644
--- a/dev-haskell/text-conversions/Manifest
+++ b/dev-haskell/text-conversions/Manifest
@@ -1,2 +1 @@
-DIST text-conversions-0.3.0.tar.gz 5232 BLAKE2B 
d06232313990941dba2c300703a1b6b9b65c68583b8e8a77d6f8536104e39af2d7fb5529e52fc39b1c554fe50efc5df9fb4397305bf4e763b3fa5425b8b72189
 SHA512 
767816f953468932ab579d0cbdd20f7bbe1fc72c4ed8a857bc7bfa52a2d07abafc2065e9844ddea49f44bcf32b06e5c1abd64a222498cc6435129f2b36c036ec
 DIST text-conversions-0.3.1.tar.gz 5571 BLAKE2B 
bf98228ac5c308d306ed12b1ce3cb4c9a7e4bca218b249c8b0e996204d2431e081fa8917428c3ceffa897b9968f6fee3e8c3665b3a651746b339601fb1e06367
 SHA512 
4c0fe08024a56e326b632a67b945fa869a798b00fa45b56f4f181a0075ed5cd6802edec0f0e38c0f4b5cc4b81c6f6bd98e3382b968cec6ad884d24ee31dbf600

diff --git a/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild 
b/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild
deleted file mode 100644
index e1382d882fb2..
--- a/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Safe conversions between textual types"
-HOMEPAGE="https://github.com/cjdev/text-conversions#readme;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/base16-bytestring:=[profile?]
-   dev-haskell/base64-bytestring:=[profile?]
-   dev-haskell/errors:=[profile?]
-   dev-haskell/text:=[profile?]
-   >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.18.1.3
-   test? ( dev-haskell/hspec
-   dev-haskell/hspec-discover )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-conversions/

2022-07-23 Thread Sam James
commit: a29c36d67b6a1fe936d92331d191e4186aaca492
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 21:25:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 21:25:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29c36d6

dev-haskell/text-conversions: add 0.3.1

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

 dev-haskell/text-conversions/Manifest  |  1 +
 .../text-conversions/text-conversions-0.3.1.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-haskell/text-conversions/Manifest 
b/dev-haskell/text-conversions/Manifest
index 245c5eeb144f..48d717d3af7a 100644
--- a/dev-haskell/text-conversions/Manifest
+++ b/dev-haskell/text-conversions/Manifest
@@ -1 +1,2 @@
 DIST text-conversions-0.3.0.tar.gz 5232 BLAKE2B 
d06232313990941dba2c300703a1b6b9b65c68583b8e8a77d6f8536104e39af2d7fb5529e52fc39b1c554fe50efc5df9fb4397305bf4e763b3fa5425b8b72189
 SHA512 
767816f953468932ab579d0cbdd20f7bbe1fc72c4ed8a857bc7bfa52a2d07abafc2065e9844ddea49f44bcf32b06e5c1abd64a222498cc6435129f2b36c036ec
+DIST text-conversions-0.3.1.tar.gz 5571 BLAKE2B 
bf98228ac5c308d306ed12b1ce3cb4c9a7e4bca218b249c8b0e996204d2431e081fa8917428c3ceffa897b9968f6fee3e8c3665b3a651746b339601fb1e06367
 SHA512 
4c0fe08024a56e326b632a67b945fa869a798b00fa45b56f4f181a0075ed5cd6802edec0f0e38c0f4b5cc4b81c6f6bd98e3382b968cec6ad884d24ee31dbf600

diff --git a/dev-haskell/text-conversions/text-conversions-0.3.1.ebuild 
b/dev-haskell/text-conversions/text-conversions-0.3.1.ebuild
new file mode 100644
index ..04dd0f1742ad
--- /dev/null
+++ b/dev-haskell/text-conversions/text-conversions-0.3.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.7.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Safe conversions between textual types"
+HOMEPAGE="https://github.com/cjdev/text-conversions#readme;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( dev-haskell/hspec )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/exceptions/

2022-07-23 Thread Sam James
commit: 70c9ecf29087e6fc7ae915e40879115f9ae0fa29
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 21:22:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 21:22:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c9ecf2

dev-haskell/exceptions: fixup deps (sync with ::haskell)

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

 .../{exceptions-0.10.4.ebuild => exceptions-0.10.4-r1.ebuild}   | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-haskell/exceptions/exceptions-0.10.4.ebuild 
b/dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild
similarity index 86%
rename from dev-haskell/exceptions/exceptions-0.10.4.ebuild
rename to dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild
index 349fb81e944b..682fb6ec2abc 100644
--- a/dev-haskell/exceptions/exceptions-0.10.4.ebuild
+++ b/dev-haskell/exceptions/exceptions-0.10.4-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # ebuild generated by hackport 0.6.4.
 
@@ -10,12 +10,10 @@ inherit haskell-cabal
 
 DESCRIPTION="Extensible optionally-pure exceptions"
 HOMEPAGE="https://github.com/ekmett/exceptions/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
 
 RDEPEND=">=dev-haskell/fail-4.9:=[profile?] =dev-haskell/mtl-2.0:=[profile?] 

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2022-07-23 Thread Quentin Retornaz
commit: f14e4937af428cbc01088875218545294d67aad1
Author: orbea  riseup  net>
AuthorDate: Sat Jul 23 04:24:37 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat Jul 23 21:19:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f14e4937

dev-lang/rust: Add 1.62.1

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/449
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/rust/Manifest   |   2 +
 dev-lang/rust/rust-1.62.1.ebuild | 736 +++
 2 files changed, 738 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index e0866bb..9b6c54d 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -134,3 +134,5 @@ DIST rustc-1.61.0-src.tar.xz 136696780 BLAKE2B 
604299aa5c8dd7dff9802236898ca5d4f
 DIST rustc-1.61.0-src.tar.xz.asc 801 BLAKE2B 
46384fd77c72ecf5cd7c783655f9345e4d52718c737470548a9f3498af9cbb93c3bf618464507cd10185c39a5207fd6669c6c82841c8c82fa325001cbe659cb0
 SHA512 
5ea807254f0d7c207f10f1fb224101d9ae3a3c81aff16d2ba2ea4af1fe92345d1a25336b5cff0964aba9ed249e38ab9d3df41eb1217e048988093cdb46da8962
 DIST rustc-1.62.0-src.tar.xz 135644992 BLAKE2B 
f9133310dc951361588bdc0b631c7fc9e2187dbb6a71b4631786d68c0f9d221d12cc78f509df0a08a23beb6e647f18712db176ac62623c5b621e22281adf62c2
 SHA512 
02872a8409b0490fa9fa7a70756cbf103643694df6b2e2aea32ad8b70032a3162c7751cd92d78291587ee0120daeb9bc1ae5ec6136c7eb6eb584d8be3032dd3d
 DIST rustc-1.62.0-src.tar.xz.asc 801 BLAKE2B 
1d9a6fcafdfc2f46b098403e36e401cc6b3834d4f7fffaa82f20a332f8843a0af10c814c3f585c6e062fd5e9fab3d231ab03cc0caa449acd1c8a9eea077c1932
 SHA512 
646a895d19847ab0cc1d2f85ce1643625a1785acda31d37ed9776257f8e4625b65e16e4b9f3210e816d4516633d963a0d7b520e35582366ee75059dcb2f1313f
+DIST rustc-1.62.1-src.tar.xz 135644156 BLAKE2B 
ff8428362153770c57d53cb7eef07b75944d47ec747d9c337cc7ba9f38dfd749415c9a00acf9d9d8743874ba1c51da7915315bd25e011eeb8a2aaa8812773850
 SHA512 
6f7fa855acdf20525e907a6fc8c7aa8b206603e3bcbd532d3bdce165380f0019f45dba2b2b06d20b541381accf67ca0d256fbddfcb1642a2e60e1237807d5410
+DIST rustc-1.62.1-src.tar.xz.asc 801 BLAKE2B 
dd0e917f8b587eb8318a9c820df5ee9a052f14e7dea05d8afcb3cf687fa2e362e6d2f4d20fa94a19bdf97227c9ef29548a6e267ffd9113bfdc36cc42f341d8b8
 SHA512 
698bfd419c218a6e04869279708cf6084adc464a64d7dd1c981c0577249cd06b4de132634085c792c838aa1e1beaa11a5a06ea0e5f4c1a6f4e28afe65a3c

diff --git a/dev-lang/rust/rust-1.62.1.ebuild b/dev-lang/rust/rust-1.62.1.ebuild
new file mode 100644
index 000..2fc892d
--- /dev/null
+++ b/dev-lang/rust/rust-1.62.1.ebuild
@@ -0,0 +1,736 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing 
\
+   multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs 
verify-sig
+
+if [[ ${PV} = *beta* ]]; then
+   betaver=${PV//*beta}
+   BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
+   MY_P="rustc-beta"
+   SLOT="beta/${PV}"
+   SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
+else
+   ABI_VER="$(ver_cut 1-2)"
+   SLOT="stable/${ABI_VER}"
+   MY_P="rustc-${PV}"
+   SRC="${MY_P}-src.tar.xz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/;
+
+SRC_URI="
+   https://static.rust-lang.org/dist/${SRC}
+   verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
+   !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
+"
+
+# keep in sync with llvm ebuild of the same version as bundled one.
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
+
+IUSE="clippy cpu_flags_x86_sse2 debug dist doc miri nightly parallel-compiler 
profiler rls rustfmt rust-src system-bootstrap system-llvm test wasm 
${ALL_LLVM_TARGETS[*]}"
+
+# Please keep the LLVM dependency block separate. Since LLVM is slotted,
+# we need to *really* make sure we're not pulling more than one slot
+# simultaneously.
+
+# How to use it:
+# List all the working slots in LLVM_VALID_SLOTS, newest first.
+LLVM_VALID_SLOTS=( 14 )
+LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"
+
+# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
+# (-) usedep needed because we may build with older llvm without that target
+LLVM_DEPEND="|| ( "
+for _s in ${LLVM_VALID_SLOTS[@]}; do
+   LLVM_DEPEND+=" ( "
+   for _x in ${ALL_LLVM_TARGETS[@]}; do
+   LLVM_DEPEND+="
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/

2022-07-23 Thread Sam James
commit: 9c9bd71ebd46f18a182f8488e8ae41cdd4b443ab
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 21:04:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 21:06:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9bd71e

dev-haskell/haddock: add 2.25.1 (sync w/ ::haskell)

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

 dev-haskell/haddock/Manifest |  1 +
 ...addock-2.24.0.ebuild => haddock-2.24.0-r1.ebuild} |  2 +-
 .../{haddock-2.24.0.ebuild => haddock-2.25.1.ebuild} | 20 +---
 dev-haskell/haddock/metadata.xml |  7 ---
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index a900dd75f77f..69deec6c4cfd 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1,2 +1,3 @@
 DIST haddock-2.23.1.tar.gz 302698 BLAKE2B 
1dae0019ddc08c537aec2f0fa71f5bd1570db4061d22bf53f05aa0e211c3280d09c6a6481f704c34895e0bf70fd2b5ac95644dab23b05cc2b6fec59c845f86c5
 SHA512 
e69b3b5f2dcadeccc33696ee8d0646387860b98d86c08d4c07d829e3eabc4159adac0a11d408850ef54face5fa835ab8217d1057b14d8de8d758efbfc7a700db
 DIST haddock-2.24.0.tar.gz 303382 BLAKE2B 
3e0c9a92f4f96949ffbdcba4ae26643b715ca8bf930bb26610a3a4b73ddec9a361b00c9c5f529b79fe6e981f23bb9b95d3b0adeff52d1223d97653c7f2573036
 SHA512 
52748ea2c785faeb9af7c09f9da991e4db8d5b2703eee3824ee1f6c14c82d24b7939746359f147cbc940b2be0d6aac2a1c8ffe2f1b9746e3bc543252859a4003
+DIST haddock-2.25.1.tar.gz 315144 BLAKE2B 
465a632d2346ab0aefb47384bc47d165ca62c600917c3293e3c9d6f8ff25217ab9678f5aa95dad1464743d3f8b6080692d2f11752186d59bfca92f8a884c6e57
 SHA512 
526e358dc1f0fe2d6d692fa990194113dbff7917f815dc4666849dd416a6b8560b9eafab2aeb5f5ffbe2ff790d11ffeb241ebf3c92321a0b0d06326e58bac4eb

diff --git a/dev-haskell/haddock/haddock-2.24.0.ebuild 
b/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
similarity index 95%
copy from dev-haskell/haddock/haddock-2.24.0.ebuild
copy to dev-haskell/haddock/haddock-2.24.0-r1.ebuild
index 08f165ce877f..9a414e2c9dc7 100644
--- a/dev-haskell/haddock/haddock-2.24.0.ebuild
+++ b/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-haskell/haddock/haddock-2.24.0.ebuild 
b/dev-haskell/haddock/haddock-2.25.1.ebuild
similarity index 61%
rename from dev-haskell/haddock/haddock-2.24.0.ebuild
rename to dev-haskell/haddock/haddock-2.25.1.ebuild
index 08f165ce877f..f45e6bbd700c 100644
--- a/dev-haskell/haddock/haddock-2.24.0.ebuild
+++ b/dev-haskell/haddock/haddock-2.25.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-# ebuild generated by hackport 0.6.1.
+# ebuild generated by hackport 0.7
 #hackport: flags: -in-ghc-tree
 
 CABAL_FEATURES="" # broken test-suite
@@ -15,19 +15,17 @@ 
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-# keep in sync with ghc-8.10
+#keep in sync with ghc-9.0.2
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
-RESTRICT=test # test suite unavailable on hackage
+RESTRICT=test # missing test-suite
 
-RDEPEND="~dev-haskell/haddock-api-2.24.0:=
-   >=dev-lang/ghc-8.10.1:=
+RDEPEND="~dev-haskell/haddock-api-2.25.1:=
+   >=dev-lang/ghc-8.8.1:=
 "
 DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-3.0.0.0"
-#  test? ( ~dev-haskell/haddock-test-0.0.1 )
-#"
+   >=dev-haskell/cabal-3.0.0.0
+"
 
 src_configure() {
haskell-cabal_src_configure \

diff --git a/dev-haskell/haddock/metadata.xml b/dev-haskell/haddock/metadata.xml
index c7bb0e775ab0..937381521944 100644
--- a/dev-haskell/haddock/metadata.xml
+++ b/dev-haskell/haddock/metadata.xml
@@ -1,7 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  hask...@gentoo.org
-
+   
+   hask...@gentoo.org
+   Gentoo Haskell
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock-api/, dev-haskell/haddock-api/files/

2022-07-23 Thread Sam James
commit: 69e72a68abc058f71b3872aafed445fc35f9b3dd
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 23 21:03:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 23 21:06:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e72a68

dev-haskell/haddock-api: add 2.24.0-r1, 2.25.1 (sync w/ ::haskell)

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

 dev-haskell/haddock-api/Manifest   |   1 +
 .../haddock-api-2.24.0-haddock-library-1.10.patch  | 124 +
 .../haddock-api/haddock-api-2.24.0-r1.ebuild   |  43 +++
 dev-haskell/haddock-api/haddock-api-2.25.1.ebuild  |  42 +++
 4 files changed, 210 insertions(+)

diff --git a/dev-haskell/haddock-api/Manifest b/dev-haskell/haddock-api/Manifest
index de50c543982e..1f7065c4e401 100644
--- a/dev-haskell/haddock-api/Manifest
+++ b/dev-haskell/haddock-api/Manifest
@@ -1,2 +1,3 @@
 DIST haddock-api-2.23.1.tar.gz 200096 BLAKE2B 
0635881e198c1df3690f07185da7cc49f8eb92283d99c581756c86fb9f293b28608ac3eea9090abcc3afa12c646e584939df9b8c38b4844e9c462824426019f5
 SHA512 
fb7826102476a3f292da336f8f16c7a647df7c4432bed905815509fff0df164255c0856cc17663bb42479114ed9a418e6bcd214fb8594b245d401c9e091ac4ef
 DIST haddock-api-2.24.0.tar.gz 200478 BLAKE2B 
5c4f7be45066583e3d3afa0b1866070f2c05d71685526b0d915461f75208f13cf6bbf2b91cc820e1f229df9dbf240cfef150fb3a9929878cfdc02db9dc124c99
 SHA512 
dfbe5bcfd722dc92ec70aca2dd681da9e122f60ec3da5c9583c188f65b11bade314c64d4af1a3a51cf8f618d8bea943bd4052aa9860ece38ab10717b484ed057
+DIST haddock-api-2.25.1.tar.gz 208616 BLAKE2B 
4ee682e797f6d8790ba83f53111263b07ce4080809d2aa8306123e04dd0d5472822b45ad8f09bcd4d4a4cf01e4462cfe8f6ed683b6468e2870d43f02bc761717
 SHA512 
ce34eb986733f3cc8338781054ff4d88f7fcdefed476a8a9861657306ffd8d89e7768b2640f354257fd2db336c5d66bd0acdd1676ad401422d785847277d914f

diff --git 
a/dev-haskell/haddock-api/files/haddock-api-2.24.0-haddock-library-1.10.patch 
b/dev-haskell/haddock-api/files/haddock-api-2.24.0-haddock-library-1.10.patch
new file mode 100644
index ..1627b73eba9d
--- /dev/null
+++ 
b/dev-haskell/haddock-api/files/haddock-api-2.24.0-haddock-library-1.10.patch
@@ -0,0 +1,124 @@
+--- a/src/Haddock/Backends/Hoogle.hs
 b/src/Haddock/Backends/Hoogle.hs
+@@ -1,3 +1,4 @@
++{-# LANGUAGE CPP #-}
+ {-# LANGUAGE FlexibleContexts #-}
+ {-# LANGUAGE TypeFamilies #-}
+ -
+@@ -326,7 +327,11 @@ markupTag dflags = Markup {
+   markupAppend   = (++),
+   markupIdentifier   = box (TagInline "a") . str . out dflags,
+   markupIdentifierUnchecked  = box (TagInline "a") . str . showWrapped (out 
dflags . snd),
++#if MIN_VERSION_haddock_library(1,10,0)
++  markupModule   = box (TagInline "a") . str . modLinkName,
++#else
+   markupModule   = box (TagInline "a") . str,
++#endif
+   markupWarning  = box (TagInline "i"),
+   markupEmphasis = box (TagInline "i"),
+   markupBold = box (TagInline "b"),
+--- a/src/Haddock/Backends/LaTeX.hs
 b/src/Haddock/Backends/LaTeX.hs
+@@ -1,3 +1,4 @@
++{-# LANGUAGE CPP #-}
+ {-# OPTIONS_GHC -fno-warn-name-shadowing #-}
+ {-# LANGUAGE RecordWildCards #-}
+ {-# LANGUAGE TypeFamilies #-}
+@@ -1206,7 +1207,11 @@ latexMarkup = Markup
+   , markupAppend   = \l r v -> l v . r v
+   , markupIdentifier   = \i v -> inlineElem (markupId v (fmap occName 
i))
+   , markupIdentifierUnchecked  = \i v -> inlineElem (markupId v (fmap snd i))
++#if MIN_VERSION_haddock_library(1,10,0)
++  , markupModule   = \m _ -> inlineElem (let (mdl,_ref) = break 
(=='#') (modLinkName m) in (tt (text mdl)))
++#else
+   , markupModule   = \m _ -> inlineElem (let (mdl,_ref) = break 
(=='#') m in (tt (text mdl)))
++#endif
+   , markupWarning  = \p v -> p v
+   , markupEmphasis = \p v -> inlineElem (emph (p v empty))
+   , markupBold = \p v -> inlineElem (bold (p v empty))
+--- a/src/Haddock/Backends/Xhtml/DocMarkup.hs
 b/src/Haddock/Backends/Xhtml/DocMarkup.hs
+@@ -1,3 +1,4 @@
++{-# LANGUAGE CPP #-}
+ -
+ -- |
+ -- Module  :  Haddock.Backends.Html.DocMarkup
+@@ -44,7 +45,11 @@ parHtmlMarkup qual insertAnchors ppId = Markup {
+   markupAppend   = (+++),
+   markupIdentifier   = thecode . ppId insertAnchors,
+   markupIdentifierUnchecked  = thecode . ppUncheckedLink qual,
++#if MIN_VERSION_haddock_library(1,10,0)
++  markupModule   = \m -> let (mdl,ref) = break (=='#') 
(modLinkName m)
++#else
+   markupModule   = \m -> let (mdl,ref) = break (=='#') m
++#endif
+  -- Accomodate for old style
+  -- foo\#bar anchors
+  mdl' = case reverse mdl of
+--- 

[gentoo-commits] repo/gentoo:master commit in: app-misc/spire/

2022-07-23 Thread William Hubbs
commit: 14ce761c9060eeb6ea0ff494f8990be06f2b04ac
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 23 20:54:59 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 23 20:58:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ce761c

app-misc/spire: add 1.3.3

Bug: https://bugs.gentoo.org/844376
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/spire/Manifest   |  2 ++
 app-misc/spire/spire-1.3.3.ebuild | 56 +++
 2 files changed, 58 insertions(+)

diff --git a/app-misc/spire/Manifest b/app-misc/spire/Manifest
index 1f7bf02bcda3..306cac4a26c6 100644
--- a/app-misc/spire/Manifest
+++ b/app-misc/spire/Manifest
@@ -1581,3 +1581,5 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.mod 106 BLAKE2B 
bd5d8af6c5046c6de9b171ea29
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip 20937 BLAKE2B 
1bc20da34d11c6704b2d34eb93b06fd376d1b0932626c7dcbdaf43df8c8eb14e07529e84e028576bb67ce1961c3c86d0303d375d8d0aa372ded259c3561b9291
 SHA512 
52a52b3d380ae6e2cbe1b2c849d3089f74aa876fb3fadfbd02eada97446e0f2cf387f10ddb527f2dfefd57dccba8c82b0b349efbecaa0e6e3d00dc2b5d4fc21e
 DIST spire-1.1.0.tar.gz 2321572 BLAKE2B 
3668089e05839d5e212325902d1a0fca6f8bd530999be4e2eea15c87ea134722095a32747ea25c457c722bf2200c44cf57b64401560fdd1196b07a4d0e0dc5f4
 SHA512 
62a198c148e693172874ab31014b7113e8bc68a9cce4b3f7bc023c143ea52e68f641eb31144dfc4d947b535726101a500902837ebecff9f5d3d2011d0b28452e
 DIST spire-1.2.0.tar.gz 2341641 BLAKE2B 
000c84c2397a1b4f2b679403da5f4b1fdf6b6ea9090c9f21a04379851db93f413a71cc95fb9d0599e5d607681bc7f0c5925d4ddc9152631fb629904251005ff1
 SHA512 
49e0f2b0b9e2fdd8dd9eac3cb712ea3ef5a3a4346d59fa0c02c3b3b466f635b3ab73f8f59f64b351287cfb32a24dfa6059c5030869b0d2a149875d8283054b6c
+DIST spire-1.3.3-deps.tar.xz 248328956 BLAKE2B 
3d07927bad4490c6c87af97cd1c70350c3534993bd907a42b8bd06e31b446f930939e7530d76f771961c07d67f513f2d4f43b1608226701feb21ae18508663e1
 SHA512 
2d32b2705013f3148a0c26aa77bdf2234233c060b449bcbd73df417e7a9aef254a3fc066cf95b21a03f41cbcf918f23c5d56ad1c83859e8a1360c5a2208bb470
+DIST spire-1.3.3.tar.gz 2426257 BLAKE2B 
743a497f37edacd11e21dbd2f89b565b7133d3a098cca9c6fbc0ffd3019b00ac0adac90c68d487fd20aee599a4030aeb03496bb78cd01a5c162cad5087cd8646
 SHA512 
9417aa53725a893b8b3da59fe8ae15bcbdb650a05dd94065b3ad5d6621a2d2225ef211ed67397094d1b61465d34c1731e4c0d88edd93f6db5ce11f76fad342d6

diff --git a/app-misc/spire/spire-1.3.3.ebuild 
b/app-misc/spire/spire-1.3.3.ebuild
new file mode 100644
index ..c768e22fd8f1
--- /dev/null
+++ b/app-misc/spire/spire-1.3.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="the spiffe runtime environment"
+HOMEPAGE="https://github.com/spiffe/spire;
+SRC_URI="https://github.com/spiffe/spire/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/spire
+   acct-user/spire"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   local targets v
+   targets=(
+   bin/spire-server
+   bin/spire-agent
+   bin/k8s-workload-registrar
+   bin/oidc-discovery-provider
+   )
+   v=$(go version | cut -d ' ' -f 3) || die
+   v=${v#go}
+   emake go_version_full="${v}" "${targets[@]}"
+}
+
+src_test() {
+   go test ./... || die "tests failed"
+}
+
+src_install() {
+   exeinto /opt/spire
+   doexe bin/*
+   keepdir /opt/spire/.data
+   insinto /etc/spire
+   doins -r conf/*
+   dosym ../../etc/spire /opt/spire/conf
+   dosym ../../opt/spire/spire-agent /usr/bin/spire-agent
+   dosym ../../opt/spire/spire-server /usr/bin/spire-server
+   newconfd "${FILESDIR}"/spire-agent.confd spire-agent
+   newinitd "${FILESDIR}"/spire-agent.initd spire-agent
+   newconfd "${FILESDIR}"/spire-server.confd spire-server
+   newinitd "${FILESDIR}"/spire-server.initd spire-server
+   keepdir /var/log/spire
+   fowners spire:spire /opt/spire/.data
+   fowners spire:spire /var/log/spire
+}



  1   2   3   4   >