[gentoo-commits] data/api:master commit in: files/
commit: a58f4f3e6c2a6789f4b34baefa60a4782abaee67 Author: Joonas Niilola gentoo org> AuthorDate: Sun Mar 27 05:57:35 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Mar 27 05:57:35 2022 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a58f4f3e uid-gid.txt: add pipewire (509) and update gitlab-runner to 510 Signed-off-by: Joonas Niilola gentoo.org> files/uid-gid.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index ccbfa1d..d7af912 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -599,7 +599,8 @@ systemd-hostname- 505 acct brltty 506 506 acct brlapi - 507 acct biboumi508 508 acct Used by net-im/biboumi -gitlab-runner 509 509 acct +pipewire 509 509 acct +gitlab-runner 510 510 acct - 750..999750..999reserved Dynamic allocation by user.eclass. Do not use! - 1000..6 1000..6 reserved `UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs ventrilo 37843784historical Used by media-sound/ventrilo-server-bin, removed in [15c6a556cef2](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c6a556cef202a72f7226648ebea19fcffe834d)
[gentoo-commits] repo/gentoo:master commit in: acct-user/gitlab-runner/
commit: 24c23e1d5a95ebbe22fc70773015def1e17c0626 Author: Joonas Niilola gentoo org> AuthorDate: Sun Mar 27 05:55:41 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Mar 27 05:55:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c23e1d acct-user/gitlab-runner: bump the UID due to a conflict Signed-off-by: Joonas Niilola gentoo.org> .../gitlab-runner/{gitlab-runner-0.ebuild => gitlab-runner-1.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/acct-user/gitlab-runner/gitlab-runner-0.ebuild b/acct-user/gitlab-runner/gitlab-runner-1.ebuild similarity index 94% rename from acct-user/gitlab-runner/gitlab-runner-0.ebuild rename to acct-user/gitlab-runner/gitlab-runner-1.ebuild index e2083d8bd420..927761e522c4 100644 --- a/acct-user/gitlab-runner/gitlab-runner-0.ebuild +++ b/acct-user/gitlab-runner/gitlab-runner-1.ebuild @@ -7,7 +7,7 @@ inherit acct-user DESCRIPTION="Dedicated user for gitlab-runner" -ACCT_USER_ID=509 +ACCT_USER_ID=510 ACCT_USER_GROUPS=( gitlab-runner ) ACCT_USER_HOME=/var/lib/gitlab-runner
[gentoo-commits] repo/gentoo:master commit in: acct-group/gitlab-runner/
commit: 0893a1bb185f4eb5df527d74e863637f8acd1450 Author: Joonas Niilola gentoo org> AuthorDate: Sun Mar 27 05:54:43 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Mar 27 05:54:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0893a1bb acct-group/gitlab-runner: bump the GID due to a conflict Signed-off-by: Joonas Niilola gentoo.org> .../gitlab-runner/{gitlab-runner-0.ebuild => gitlab-runner-1.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/acct-group/gitlab-runner/gitlab-runner-0.ebuild b/acct-group/gitlab-runner/gitlab-runner-1.ebuild similarity index 87% rename from acct-group/gitlab-runner/gitlab-runner-0.ebuild rename to acct-group/gitlab-runner/gitlab-runner-1.ebuild index 14efc9d13334..7a63620aefd8 100644 --- a/acct-group/gitlab-runner/gitlab-runner-0.ebuild +++ b/acct-group/gitlab-runner/gitlab-runner-1.ebuild @@ -5,4 +5,4 @@ EAPI=7 inherit acct-group -ACCT_GROUP_ID=509 +ACCT_GROUP_ID=510
[gentoo-commits] proj/sci:master commit in: dev-python/pyout/
commit: 68ff89b3a469dc077d20eb6621b631631b341092 Author: Horea Christian chymera eu> AuthorDate: Sun Mar 27 05:39:20 2022 + Commit: Horea Christian gmail com> CommitDate: Sun Mar 27 05:39:20 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=68ff89b3 dev-python/pyout: new package (DANDI stack) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian chymera.eu> dev-python/pyout/metadata.xml | 24 dev-python/pyout/pyout-0.7.1.ebuild | 32 dev-python/pyout/pyout-0.7.2.ebuild | 32 3 files changed, 88 insertions(+) diff --git a/dev-python/pyout/metadata.xml b/dev-python/pyout/metadata.xml new file mode 100644 index 0..712a48169 --- /dev/null +++ b/dev-python/pyout/metadata.xml @@ -0,0 +1,24 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gen...@chymera.eu + Horea Christian + + + s...@gentoo.org + Gentoo Science Project + + + pyout is a Python package that defines an interface for writing + structured records as a table in a terminal. It is being developed to + replace custom code for displaying tabular data in in ReproMan and + DataLad. See the Examples folder for how to get started. A primary + goal of the interface is the separation of content from style and + presentation. + + + pyout/pyout + pyout + + diff --git a/dev-python/pyout/pyout-0.7.1.ebuild b/dev-python/pyout/pyout-0.7.1.ebuild new file mode 100644 index 0..6cf80ec85 --- /dev/null +++ b/dev-python/pyout/pyout-0.7.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Terminal styling for structured data" +HOMEPAGE="https://github.com/pyout/pyout; +SRC_URI="https://github.com/pyout/pyout/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/blessings[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/pyout/pyout-0.7.2.ebuild b/dev-python/pyout/pyout-0.7.2.ebuild new file mode 100644 index 0..6cf80ec85 --- /dev/null +++ b/dev-python/pyout/pyout-0.7.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Terminal styling for structured data" +HOMEPAGE="https://github.com/pyout/pyout; +SRC_URI="https://github.com/pyout/pyout/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/blessings[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e '/pytest-runner/d' setup.py || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker-miners/files/, app-misc/tracker-miners/
commit: 3e8cb4a03048e73636688fbbf0676df53caf82e3 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 05:26:12 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 05:26:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8cb4a0 Revert "app-misc/tracker-miners: Drop old versions" This reverts commit e9c107ac11d4b9725cc2219a31d35d59d2d26a9b. Signed-off-by: Matt Turner gentoo.org> app-misc/tracker-miners/Manifest | 1 + .../files/2.3.5-fix-autostart-build.patch | 80 +++ .../tracker-miners/tracker-miners-2.3.5-r1.ebuild | 159 + 3 files changed, 240 insertions(+) diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index 5be38922a013..02ab7b7bb733 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,3 +1,4 @@ +DIST tracker-miners-2.3.5.tar.xz 3128428 BLAKE2B a45c642fb03433a6cf12d0904a82498aa6645f97ac70b1cfe04cc3b739b33b5d3fe307cd96f45a5a4af8927f029b4eade60195d2f72c1a684aa26ee723025d8a SHA512 13da1106bc1bc8a550093c4d1bf4336a205f636e0487dc9d42cee9ce2666eca73ead479fd04f03ccf15acb4e3b27a1c898860f63bdfa69ca74b02aa041731fa9 DIST tracker-miners-3.2.1.tar.xz 4074476 BLAKE2B dfadb33f70462f8373d526ed7fce63553808b7b38ae444dcc67c2f9a0b5f4821526491ced9e43608793ef3190cb200a5fc1a7dee24ead02001b600cbb09931b9 SHA512 d3767f714cbda1688aecced96c6e9b6c51e69018db872e0427c98b09aacea3274b446dd85df1196dd4b24358dcabe6780abec9cc9f44af70261ef6bc74b78c2c DIST tracker-miners-3.2.2.tar.xz 4073752 BLAKE2B f2fe63cb6ea0704152305c8922d6a557cb24dd507d9ea00e8d800de50bd04ad1f373503ecd8b734c6dc74568a8ec370b2a8b29b6ca4d8512d420a938b1b179df SHA512 03508ef2bbfe3030c4afaaea740739b91e4b1c1dde364f801cf7deeb2358abde3561f7e1b43eeae97acbb010f7fcc063d7cd46578089cf1e1fc736d219c91b62 DIST tracker-miners-3.3.0.tar.xz 7243888 BLAKE2B 3dcbb03808e823e46141ddc13c074a5e066d1b41b32291b8ad1d1ff7896ee6c7c1f09b1792555324ad54ea55481a5641c0426b09e7960506ff77717f756300ad SHA512 ef28abf48633125e2386cc6c9cc4afbc8c203cfd6fcd31eb6928eb6132e033be232e1141655b5d517e66170c5abb3799f9ea3c76f4b5db66e18524aea59f3969 diff --git a/app-misc/tracker-miners/files/2.3.5-fix-autostart-build.patch b/app-misc/tracker-miners/files/2.3.5-fix-autostart-build.patch new file mode 100644 index ..85f201bcf051 --- /dev/null +++ b/app-misc/tracker-miners/files/2.3.5-fix-autostart-build.patch @@ -0,0 +1,80 @@ +From e7b6d5f8b7541a4693c61be5d210fad85a5c9d06 Mon Sep 17 00:00:00 2001 +From: Carlos Garnacho +Date: Sat, 12 Sep 2020 13:37:11 +0200 +Subject: [PATCH] build: Fix -Dautostart=true + +Meson doesn't seem to like that we use install_data() with custom target +results. Make this option toggle the "install" keyword argument in the +custom target itself. +--- + src/miners/fs/meson.build | 10 +++--- + src/miners/rss/meson.build | 10 +++--- + src/tracker-extract/meson.build | 10 +++--- + 3 files changed, 9 insertions(+), 21 deletions(-) + +diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build +index a770516c9..5a23bd06c 100644 +--- a/src/miners/fs/meson.build b/src/miners/fs/meson.build +@@ -54,13 +54,9 @@ desktop_file_untranslated = configure_file( + desktop_file = custom_target('tracker-miner-fs-desktop-file', + input: desktop_file_untranslated, + output: 'tracker-miner-fs.desktop', +-command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@']) +- +-if get_option('autostart') +- install_data(desktop_file, +- install: true, +- install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) +-endif ++command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@'], ++install: get_option('autostart'), ++install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) + + if install_systemd_user_services + configure_file( +diff --git a/src/miners/rss/meson.build b/src/miners/rss/meson.build +index f540befe2..0bf0bb765 100644 +--- a/src/miners/rss/meson.build b/src/miners/rss/meson.build +@@ -31,13 +31,9 @@ desktop_file_untranslated = configure_file( + desktop_file = custom_target('tracker-miner-rss-desktop-file', + input: desktop_file_untranslated, + output: 'tracker-miner-rss.desktop', +-command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@']) +- +-if get_option('autostart') +- install_data(desktop_file, +- install: true, +- install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) +-endif ++command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@'], ++install: get_option('autostart'), ++install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) + + if
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker/files/, app-misc/tracker/
commit: 8f0caccc3fc5d98f53b2dc7f7f56867b89ff474a Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 05:26:02 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 05:26:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0caccc Revert "app-misc/tracker: Drop old versions" This reverts commit ed7171c7c2411f6add10beba7534e814dab5c413. Signed-off-by: Matt Turner gentoo.org> app-misc/tracker/Manifest | 1 + .../tracker/files/2.3.6-sqlite-3.34-compat.patch | 45 + app-misc/tracker/tracker-2.3.6-r1.ebuild | 107 + 3 files changed, 153 insertions(+) diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest index a9daf6b37ad5..0273c2755643 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -1,2 +1,3 @@ +DIST tracker-2.3.6.tar.xz 1606716 BLAKE2B ea39df4438e4502bc0229a5cc3b42a2fe6e13a643ac8e4034004b1291da49ff3ad1a177227035a4a02fd8f3723a735d37371c898bb03a6fc10573606a1c29d70 SHA512 1b8ae06b6c64a0cbe7d4c987bafe392fb38014215fc698f919273ba1f422dd0bc24344d3fd73164b00bfea315e527e2886ba90f1f1b86d5fceff24455b36d67e DIST tracker-3.2.1.tar.xz 1947304 BLAKE2B 9095a457157cd2bedfd34b01afc9fd832af0a5c57c6ba5b9c00175f382b70135e20437d6fd2ca9cc06df28634627e487536b15548f2c5d54c68297f26f06447b SHA512 3e8f33de0f77d45af2ed82e8fd216d6fb4c3aa080648cf490bdaef233fac1c635e10660ac0bfcdf0a43af48d454e0d4d7c04cb650f5f89660e8e4efc10104f56 DIST tracker-3.3.0.tar.xz 1969132 BLAKE2B a43183599ee3d3947450e4d58fd02094a41d5978d0c3be120b995844eca5ddc0f7e37bd98e886bec99d5c9342f5ba6f92eec2cd729a1793ce2141bfa5ff99908 SHA512 0a55a80b44c2267f149c4c83ecbe42ca27a0645bd4fc206984999520f6bed3b7c63c71f81450f40ce2896223ce17326add20e7f39a71c821d754f30b8ce157bc diff --git a/app-misc/tracker/files/2.3.6-sqlite-3.34-compat.patch b/app-misc/tracker/files/2.3.6-sqlite-3.34-compat.patch new file mode 100644 index ..cdbfe2f6136e --- /dev/null +++ b/app-misc/tracker/files/2.3.6-sqlite-3.34-compat.patch @@ -0,0 +1,45 @@ +From 29a6650f698bbd449e11fc0481269cd8f0593f27 Mon Sep 17 00:00:00 2001 +From: Carlos Garnacho +Date: Thu, 10 Dec 2020 03:55:08 +0100 +Subject: [PATCH] libtracker-data: Avoid deletion of empty rows in FTS table + +Starting with SQLite 3.34.0, this turns into a consistency error. Ensure +rows being deleted have actually some content before proceeding to deletion, +and ensure we don't process individual properties one by one in the course +of a whole rdfs:Resource deletion. + +Fixes: https://bugs.archlinux.org/task/68903 +--- + src/libtracker-data/tracker-data-update.c | 1 + + src/libtracker-data/tracker-db-interface-sqlite.c | 3 ++- + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c +index e2f46685e..19cae25f9 100644 +--- a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c +@@ -2244,6 +2244,7 @@ cache_delete_resource_type_full (TrackerData *data, + g_hash_table_size (data->resource_buffer->tables) == 0) { + #if HAVE_TRACKER_FTS + tracker_db_interface_sqlite_fts_delete_id (iface, data->resource_buffer->id); ++ data->resource_buffer->fts_updated = TRUE; + #endif + /* skip subclass query when deleting whole resource + to improve performance */ +diff --git a/src/libtracker-data/tracker-db-interface-sqlite.c b/src/libtracker-data/tracker-db-interface-sqlite.c +index da88080ed..cdeb960e7 100644 +--- a/src/libtracker-data/tracker-db-interface-sqlite.c b/src/libtracker-data/tracker-db-interface-sqlite.c +@@ -1770,7 +1770,8 @@ tracker_db_interface_sqlite_fts_create_delete_all_query (TrackerDBInterface *db_ + g_string_append_printf (insert_str, + "INSERT INTO fts5 (fts5, rowid %s) " + "SELECT 'delete', rowid %s FROM fts_view " +- "WHERE rowid = ?", ++ "WHERE rowid = ? AND COALESCE(NULL %s) IS NOT NULL", ++ db_interface->fts_properties, + db_interface->fts_properties, + db_interface->fts_properties); + return g_string_free (insert_str, FALSE); +-- +2.32.0 + diff --git a/app-misc/tracker/tracker-2.3.6-r1.ebuild b/app-misc/tracker/tracker-2.3.6-r1.ebuild new file mode 100644 index ..cfaa81da0bab --- /dev/null +++ b/app-misc/tracker/tracker-2.3.6-r1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +VALA_MIN_API_VERSION="0.40" + +inherit bash-completion-r1 gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg + +DESCRIPTION="A tagging metadata
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker-miners/, app-misc/tracker-miners/files/
commit: e9c107ac11d4b9725cc2219a31d35d59d2d26a9b Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 05:07:27 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 05:07:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c107ac app-misc/tracker-miners: Drop old versions Signed-off-by: Matt Turner gentoo.org> app-misc/tracker-miners/Manifest | 1 - .../files/2.3.5-fix-autostart-build.patch | 80 --- .../tracker-miners/tracker-miners-2.3.5-r1.ebuild | 159 - 3 files changed, 240 deletions(-) diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index 02ab7b7bb733..5be38922a013 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,4 +1,3 @@ -DIST tracker-miners-2.3.5.tar.xz 3128428 BLAKE2B a45c642fb03433a6cf12d0904a82498aa6645f97ac70b1cfe04cc3b739b33b5d3fe307cd96f45a5a4af8927f029b4eade60195d2f72c1a684aa26ee723025d8a SHA512 13da1106bc1bc8a550093c4d1bf4336a205f636e0487dc9d42cee9ce2666eca73ead479fd04f03ccf15acb4e3b27a1c898860f63bdfa69ca74b02aa041731fa9 DIST tracker-miners-3.2.1.tar.xz 4074476 BLAKE2B dfadb33f70462f8373d526ed7fce63553808b7b38ae444dcc67c2f9a0b5f4821526491ced9e43608793ef3190cb200a5fc1a7dee24ead02001b600cbb09931b9 SHA512 d3767f714cbda1688aecced96c6e9b6c51e69018db872e0427c98b09aacea3274b446dd85df1196dd4b24358dcabe6780abec9cc9f44af70261ef6bc74b78c2c DIST tracker-miners-3.2.2.tar.xz 4073752 BLAKE2B f2fe63cb6ea0704152305c8922d6a557cb24dd507d9ea00e8d800de50bd04ad1f373503ecd8b734c6dc74568a8ec370b2a8b29b6ca4d8512d420a938b1b179df SHA512 03508ef2bbfe3030c4afaaea740739b91e4b1c1dde364f801cf7deeb2358abde3561f7e1b43eeae97acbb010f7fcc063d7cd46578089cf1e1fc736d219c91b62 DIST tracker-miners-3.3.0.tar.xz 7243888 BLAKE2B 3dcbb03808e823e46141ddc13c074a5e066d1b41b32291b8ad1d1ff7896ee6c7c1f09b1792555324ad54ea55481a5641c0426b09e7960506ff77717f756300ad SHA512 ef28abf48633125e2386cc6c9cc4afbc8c203cfd6fcd31eb6928eb6132e033be232e1141655b5d517e66170c5abb3799f9ea3c76f4b5db66e18524aea59f3969 diff --git a/app-misc/tracker-miners/files/2.3.5-fix-autostart-build.patch b/app-misc/tracker-miners/files/2.3.5-fix-autostart-build.patch deleted file mode 100644 index 85f201bcf051.. --- a/app-misc/tracker-miners/files/2.3.5-fix-autostart-build.patch +++ /dev/null @@ -1,80 +0,0 @@ -From e7b6d5f8b7541a4693c61be5d210fad85a5c9d06 Mon Sep 17 00:00:00 2001 -From: Carlos Garnacho -Date: Sat, 12 Sep 2020 13:37:11 +0200 -Subject: [PATCH] build: Fix -Dautostart=true - -Meson doesn't seem to like that we use install_data() with custom target -results. Make this option toggle the "install" keyword argument in the -custom target itself. - src/miners/fs/meson.build | 10 +++--- - src/miners/rss/meson.build | 10 +++--- - src/tracker-extract/meson.build | 10 +++--- - 3 files changed, 9 insertions(+), 21 deletions(-) - -diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build -index a770516c9..5a23bd06c 100644 a/src/miners/fs/meson.build -+++ b/src/miners/fs/meson.build -@@ -54,13 +54,9 @@ desktop_file_untranslated = configure_file( - desktop_file = custom_target('tracker-miner-fs-desktop-file', - input: desktop_file_untranslated, - output: 'tracker-miner-fs.desktop', --command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@']) -- --if get_option('autostart') -- install_data(desktop_file, -- install: true, -- install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) --endif -+command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@'], -+install: get_option('autostart'), -+install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) - - if install_systemd_user_services - configure_file( -diff --git a/src/miners/rss/meson.build b/src/miners/rss/meson.build -index f540befe2..0bf0bb765 100644 a/src/miners/rss/meson.build -+++ b/src/miners/rss/meson.build -@@ -31,13 +31,9 @@ desktop_file_untranslated = configure_file( - desktop_file = custom_target('tracker-miner-rss-desktop-file', - input: desktop_file_untranslated, - output: 'tracker-miner-rss.desktop', --command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@']) -- --if get_option('autostart') -- install_data(desktop_file, -- install: true, -- install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) --endif -+command: ['intltool-merge', '--quiet', '--desktop-style', '--utf8', join_paths(meson.source_root(), 'po'), '@INPUT@', '@OUTPUT@'], -+install: get_option('autostart'), -+install_dir: join_paths(get_option('sysconfdir'), 'xdg/autostart')) - - if install_systemd_user_services - configure_file( -diff --git
[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker/files/, app-misc/tracker/
commit: ed7171c7c2411f6add10beba7534e814dab5c413 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 05:06:56 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 05:06:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7171c7 app-misc/tracker: Drop old versions Signed-off-by: Matt Turner gentoo.org> app-misc/tracker/Manifest | 1 - .../tracker/files/2.3.6-sqlite-3.34-compat.patch | 45 - app-misc/tracker/tracker-2.3.6-r1.ebuild | 107 - 3 files changed, 153 deletions(-) diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest index 0273c2755643..a9daf6b37ad5 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -1,3 +1,2 @@ -DIST tracker-2.3.6.tar.xz 1606716 BLAKE2B ea39df4438e4502bc0229a5cc3b42a2fe6e13a643ac8e4034004b1291da49ff3ad1a177227035a4a02fd8f3723a735d37371c898bb03a6fc10573606a1c29d70 SHA512 1b8ae06b6c64a0cbe7d4c987bafe392fb38014215fc698f919273ba1f422dd0bc24344d3fd73164b00bfea315e527e2886ba90f1f1b86d5fceff24455b36d67e DIST tracker-3.2.1.tar.xz 1947304 BLAKE2B 9095a457157cd2bedfd34b01afc9fd832af0a5c57c6ba5b9c00175f382b70135e20437d6fd2ca9cc06df28634627e487536b15548f2c5d54c68297f26f06447b SHA512 3e8f33de0f77d45af2ed82e8fd216d6fb4c3aa080648cf490bdaef233fac1c635e10660ac0bfcdf0a43af48d454e0d4d7c04cb650f5f89660e8e4efc10104f56 DIST tracker-3.3.0.tar.xz 1969132 BLAKE2B a43183599ee3d3947450e4d58fd02094a41d5978d0c3be120b995844eca5ddc0f7e37bd98e886bec99d5c9342f5ba6f92eec2cd729a1793ce2141bfa5ff99908 SHA512 0a55a80b44c2267f149c4c83ecbe42ca27a0645bd4fc206984999520f6bed3b7c63c71f81450f40ce2896223ce17326add20e7f39a71c821d754f30b8ce157bc diff --git a/app-misc/tracker/files/2.3.6-sqlite-3.34-compat.patch b/app-misc/tracker/files/2.3.6-sqlite-3.34-compat.patch deleted file mode 100644 index cdbfe2f6136e.. --- a/app-misc/tracker/files/2.3.6-sqlite-3.34-compat.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 29a6650f698bbd449e11fc0481269cd8f0593f27 Mon Sep 17 00:00:00 2001 -From: Carlos Garnacho -Date: Thu, 10 Dec 2020 03:55:08 +0100 -Subject: [PATCH] libtracker-data: Avoid deletion of empty rows in FTS table - -Starting with SQLite 3.34.0, this turns into a consistency error. Ensure -rows being deleted have actually some content before proceeding to deletion, -and ensure we don't process individual properties one by one in the course -of a whole rdfs:Resource deletion. - -Fixes: https://bugs.archlinux.org/task/68903 - src/libtracker-data/tracker-data-update.c | 1 + - src/libtracker-data/tracker-db-interface-sqlite.c | 3 ++- - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c -index e2f46685e..19cae25f9 100644 a/src/libtracker-data/tracker-data-update.c -+++ b/src/libtracker-data/tracker-data-update.c -@@ -2244,6 +2244,7 @@ cache_delete_resource_type_full (TrackerData *data, - g_hash_table_size (data->resource_buffer->tables) == 0) { - #if HAVE_TRACKER_FTS - tracker_db_interface_sqlite_fts_delete_id (iface, data->resource_buffer->id); -+ data->resource_buffer->fts_updated = TRUE; - #endif - /* skip subclass query when deleting whole resource - to improve performance */ -diff --git a/src/libtracker-data/tracker-db-interface-sqlite.c b/src/libtracker-data/tracker-db-interface-sqlite.c -index da88080ed..cdeb960e7 100644 a/src/libtracker-data/tracker-db-interface-sqlite.c -+++ b/src/libtracker-data/tracker-db-interface-sqlite.c -@@ -1770,7 +1770,8 @@ tracker_db_interface_sqlite_fts_create_delete_all_query (TrackerDBInterface *db_ - g_string_append_printf (insert_str, - "INSERT INTO fts5 (fts5, rowid %s) " - "SELECT 'delete', rowid %s FROM fts_view " -- "WHERE rowid = ?", -+ "WHERE rowid = ? AND COALESCE(NULL %s) IS NOT NULL", -+ db_interface->fts_properties, - db_interface->fts_properties, - db_interface->fts_properties); - return g_string_free (insert_str, FALSE); --- -2.32.0 - diff --git a/app-misc/tracker/tracker-2.3.6-r1.ebuild b/app-misc/tracker/tracker-2.3.6-r1.ebuild deleted file mode 100644 index cfaa81da0bab.. --- a/app-misc/tracker/tracker-2.3.6-r1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -VALA_MIN_API_VERSION="0.40" - -inherit bash-completion-r1 gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg - -DESCRIPTION="A tagging metadata database, search tool and indexer"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/
commit: b21286d0b48a4a18e1cc39b375976c9330e90ca9 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:53:56 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:53:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21286d0 gnome-extra/libgsf: Version bump to 1.14.49 Signed-off-by: Matt Turner gentoo.org> gnome-extra/libgsf/Manifest | 1 + gnome-extra/libgsf/libgsf-1.14.49.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/gnome-extra/libgsf/Manifest b/gnome-extra/libgsf/Manifest index baadf67f045a..49b2a2751113 100644 --- a/gnome-extra/libgsf/Manifest +++ b/gnome-extra/libgsf/Manifest @@ -1 +1,2 @@ DIST libgsf-1.14.48.tar.xz 701760 BLAKE2B 762fe424ad45ac9739e1ea2cd9971f80f9c4d573147c6043c6bbf7b416a6c69c3b0bbfa42f6424176a545f7f9e7257d33e62c92482945786bb142063390a9d08 SHA512 6efba54c1427f9bdf71203b265ee4cdaa7366f78f299d38deffb657198244fb6436ab4e077a010079a28832539cdef08796e43feb76450ab0420da56016cd95e +DIST libgsf-1.14.49.tar.xz 702644 BLAKE2B 05ee17200d5170380138a7996dd37d5473eb9fe9a13cfb06b68e17470525d9640a4921d111e83963f245ecf6b669116322d9358d9a0b473c8149c56ff9c983ba SHA512 a847a3c7fe26865e110bb87cb7ed74c477fdaf41fdec1c97cd3ea85ab3ba2f618e609a38fb4087a2c9b58d8d4b430c2148c93cbbb8425af41b6c751efef3298e diff --git a/gnome-extra/libgsf/libgsf-1.14.49.ebuild b/gnome-extra/libgsf/libgsf-1.14.49.ebuild new file mode 100644 index ..795fb272712c --- /dev/null +++ b/gnome-extra/libgsf/libgsf-1.14.49.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +DESCRIPTION="The GNOME Structured File Library" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/114" # libgsf-1.so version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 gtk +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.36:2 + >=dev-libs/libxml2-2.4.16:2 + sys-libs/zlib + bzip2? ( app-arch/bzip2 ) + gtk? ( + x11-libs/gdk-pixbuf:2 + virtual/imagemagick-tools + ) + introspection? ( >=dev-libs/gobject-introspection-1:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.12 + dev-libs/gobject-introspection-common + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig + test? ( dev-perl/XML-Parser ) +" + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_with bzip2 bz2) \ + $(use_enable introspection) \ + $(use_with gtk gdk-pixbuf) +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/yelp/
commit: 3958083a58a01a0d5f5955487f51c3a312df0193 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:49:24 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:49:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3958083a gnome-extra/yelp: Version bump to 42.1 Signed-off-by: Matt Turner gentoo.org> gnome-extra/yelp/Manifest | 1 + gnome-extra/yelp/yelp-42.1.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/gnome-extra/yelp/Manifest b/gnome-extra/yelp/Manifest index b9f622ae5c31..2594e94e945c 100644 --- a/gnome-extra/yelp/Manifest +++ b/gnome-extra/yelp/Manifest @@ -1,2 +1,3 @@ DIST yelp-41.2.tar.xz 1531228 BLAKE2B 310bb73b8b841ed72e40530fe7d94fa2b223003fea40530cddb774cff059ce47cb613693ff3e45d2e9fb6beb2130c30d8d0b760e61c749b5d7e02143d17c2efd SHA512 171020b258531d26d1ab6193222b1b31bbde0be7da87524911e38143a606f38b29f9d76cb600cffc71da63d81274f656c426e79101acfa64caaf29e1a44020bf DIST yelp-42.0.tar.xz 1512792 BLAKE2B f8a24849e9fd2d4fb5e10bb4449ddded77e2548313546308c69189fc07216e090f1a0a28090537477b20a039f8891374465ef3c585d2196febfc73e9e5dfae5c SHA512 3e2ce7436145d290eb67f39935f8351cafa316c1fc96e41fa316deb4e5f29582b1b224f308e4e22bf2590755286f8a927c5bc988633e14f7d10f0de2d62f962c +DIST yelp-42.1.tar.xz 1512620 BLAKE2B a0ba02a560c19e516c42f77a34f3296dd6dd9d3dba9b34b2243a2c7689b7117cd82dea8e169ec7001ba15860c74f1c7ace061094516391b38f5054b566e613b2 SHA512 3c8150503e828c8d2994b7af6f7c673b696b01f4a82abcbbc0395909a0e0eb2d64a9e445a5b1683a0c9aa0abc7040cc563917e55b126879ce7c4dda117bbf3db diff --git a/gnome-extra/yelp/yelp-42.1.ebuild b/gnome-extra/yelp/yelp-42.1.ebuild new file mode 100644 index ..db120a9de577 --- /dev/null +++ b/gnome-extra/yelp/yelp-42.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME2_EAUTORECONF="yes" + +inherit gnome2 + +DESCRIPTION="Help browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Yelp; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=" + app-arch/bzip2:= + >=app-arch/xz-utils-4.9:= + dev-db/sqlite:3= + >=dev-libs/glib-2.67.4:2 + >=dev-libs/libxml2-2.6.5:2 + >=dev-libs/libxslt-1.1.4 + >=gnome-extra/yelp-xsl-41.0 + >=net-libs/webkit-gtk-2.19.2:4 + >=x11-libs/gtk+-3.13.3:3 + >=gui-libs/libhandy-1.5.0:1 + x11-themes/adwaita-icon-theme +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.13 + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + # Fix compatibility with Gentoo's sys-apps/man + # https://bugzilla.gnome.org/show_bug.cgi?id=648854 + "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch # needs eautoreconf +) + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --with-webkit2gtk-4-0 \ + --enable-bz2 \ + --enable-lzma \ + APPSTREAM_UTIL=$(type -P true) +} + +src_install() { + gnome2_src_install + exeinto /usr/libexec/ + doexe "${S}"/libyelp/yelp-groff +}
[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/
commit: a741869b2a6e19cd3daac3c903a6fc31c8e1342c Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:48:35 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:48:35 2022 + URL: https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=a741869b Map gtksourceview to gui-libs/gtksourceview Signed-off-by: Matt Turner gentoo.org> modules/package_module.py | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/package_module.py b/modules/package_module.py index ad78eec..f593c10 100644 --- a/modules/package_module.py +++ b/modules/package_module.py @@ -24,6 +24,7 @@ class Package(object): "gtk-theme-engine-clearlooks": "gtk-engines-clearlooks", "gom":"dev-libs/gom", "gnome-themes-extra":"gnome-themes-standard", +"gtksourceview":"gui-libs/gtksourceview", # Perl package mappings 'Glib' : 'dev-perl/glib-perl', 'Gnome2-Canvas' : 'dev-perl/gnome2-canvas',
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/
commit: 7e968478d0c4b3305e56b12e1adc7438cbe8569e Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:13:22 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:43:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e968478 x11-libs/gtk+: Version bump to 3.24.33 Signed-off-by: Matt Turner gentoo.org> x11-libs/gtk+/Manifest| 1 + x11-libs/gtk+/gtk+-3.24.33.ebuild | 249 ++ 2 files changed, 250 insertions(+) diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index eaa349bff470..436bf39c5d33 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -1,3 +1,4 @@ DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c SHA512 71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5 DIST gtk+-3.24.31.tar.xz 22449112 BLAKE2B 2a09b199ad88ab8006e8d768ff6d2c5ddbdd22f84aa7d661e8e25f87a7436135edf0116202574a092536d3293800d83d9dcf1a27e9baedeb27d31291e6a5 SHA512 e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b DIST gtk+-3.24.32.tar.xz 22443900 BLAKE2B 0a07f4159d8c09dc46b22a98398020bf164a0a29ff4bc41aea158d697d95362b74558c9605eaafab366500cfeade9b8794baa980dd3023f71336ae8c49e1e4d7 SHA512 326640621b8aca59e9e46282c19b7a88f15469436e39bde7b845028014f245f23fef482db3589a7dbded20fcc82ec3adac66b837472f2b8c3016d285d38582c4 +DIST gtk+-3.24.33.tar.xz 22449472 BLAKE2B 7fb75393ecd0a932ed5ef6ea3c694e61dec237403e87addca3bbfdcc1dd8dcd4646d11fab3f0a8b7717bfb8c0c64926132a5aa8b1009e8c20f656c6eaa593c1b SHA512 35c844af67d442a9d55197028c6b660668c701ad8f83a64791669fca2930ada15194452b59b2ee11f8068098986218744fe9fc4742897af5a6b3eba23c98395e diff --git a/x11-libs/gtk+/gtk+-3.24.33.ebuild b/x11-libs/gtk+/gtk+-3.24.33.ebuild new file mode 100644 index ..52be7e73169b --- /dev/null +++ b/x11-libs/gtk+/gtk+-3.24.33.ebuild @@ -0,0 +1,249 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME2_EAUTORECONF="yes" + +inherit gnome2 multilib multilib-minimal virtualx + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="https://www.gtk.org/; + +LICENSE="LGPL-2+" +SLOT="3" +IUSE="aqua broadway colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# Upstream wants us to do their job: +# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1 +RESTRICT="test" + +# FIXME: introspection data is built against system installation of gtk+:3, +# bug # +COMMON_DEPEND=" + >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.2.0:= + >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}] + virtual/libintl[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}] + >=x11-libs/pango-1.44.0[introspection?,${MULTILIB_USEDEP}] + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] ) + cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] ) + wayland? ( + >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}] + >=dev-libs/wayland-protocols-1.17 + media-libs/mesa[wayland,${MULTILIB_USEDEP}] + >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}] + ) + X? ( + >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}] + media-libs/mesa[X(+),${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.8[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) +" +DEPEND="${COMMON_DEPEND} + test? ( + media-fonts/font-cursor-misc + media-fonts/font-misc-misc
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/
commit: 1c0c0e602025571bb556904f8d780a91e7f5ddb7 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:43:24 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:43:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0c0e60 gui-libs/gtk: Depend on gst-plugins-base[opengl] Closes: https://bugs.gentoo.org/805506 Signed-off-by: Matt Turner gentoo.org> gui-libs/gtk/gtk-4.6.2.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui-libs/gtk/gtk-4.6.2.ebuild b/gui-libs/gtk/gtk-4.6.2.ebuild index b3e13e5d5acf..cfb36b206d83 100644 --- a/gui-libs/gtk/gtk-4.6.2.ebuild +++ b/gui-libs/gtk/gtk-4.6.2.ebuild @@ -36,7 +36,10 @@ COMMON_DEPEND=" colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg ) - gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3 ) + gstreamer? ( + >=media-libs/gst-plugins-bad-1.12.3 + >=media-libs/gst-plugins-base-1.12.3[opengl] + ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? (
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/five-or-more/
commit: a0450c2584f46e9bb36f6894d4f5b42e679906dd Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:22:57 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:43:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0450c25 games-puzzle/five-or-more: Depend on libgnome-games-support:1 Closes: https://bugs.gentoo.org/835857 Signed-off-by: Matt Turner gentoo.org> .../{five-or-more-3.32.2.ebuild => five-or-more-3.32.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-puzzle/five-or-more/five-or-more-3.32.2.ebuild b/games-puzzle/five-or-more/five-or-more-3.32.2-r1.ebuild similarity index 95% rename from games-puzzle/five-or-more/five-or-more-3.32.2.ebuild rename to games-puzzle/five-or-more/five-or-more-3.32.2-r1.ebuild index 82bba1223ee4..e918e6934401 100644 --- a/games-puzzle/five-or-more/five-or-more-3.32.2.ebuild +++ b/games-puzzle/five-or-more/five-or-more-3.32.2-r1.ebuild @@ -16,7 +16,7 @@ RDEPEND=" dev-libs/libgee:0.8= >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.20:3 - dev-libs/libgnome-games-support:= + dev-libs/libgnome-games-support:1= >=gnome-base/librsvg-2.32:2 " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-im/telepathy-mission-control/
commit: 2fe5822f2285dd5edfb385cda69b58269ee34f6b Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:35:47 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:43:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe5822f net-im/telepathy-mission-control: Depend on python[xml] Closes: https://bugs.gentoo.org/833002 Signed-off-by: Matt Turner gentoo.org> .../telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild b/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild index c68b09c31f35..299724308b1a 100644 --- a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild +++ b/net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +PYTHON_REQ_USE="xml(+)" PYTHON_COMPAT=( python3_{8..10} ) inherit gnome2 python-any-r1
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/
commit: 840b90818081c7281d92c9cf01be658138ec0d6d Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 04:19:56 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 04:43:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840b9081 gui-libs/gtk: Depend on pygobject for USE=introspection Closes: https://bugs.gentoo.org/835898 Signed-off-by: Matt Turner gentoo.org> gui-libs/gtk/gtk-4.6.2.ebuild | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/gui-libs/gtk/gtk-4.6.2.ebuild b/gui-libs/gtk/gtk-4.6.2.ebuild index 2b60e61d6409..b3e13e5d5acf 100644 --- a/gui-libs/gtk/gtk-4.6.2.ebuild +++ b/gui-libs/gtk/gtk-4.6.2.ebuild @@ -3,7 +3,8 @@ EAPI=7 -inherit gnome.org gnome2-utils meson optfeature virtualx xdg +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/; @@ -72,6 +73,12 @@ PDEPEND=" " BDEPEND=" dev-libs/gobject-introspection-common + introspection? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils @@ -83,6 +90,14 @@ BDEPEND=" ) " +python_check_deps() { + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return +} + +pkg_setup() { + use introspection && python-any-r1_pkg_setup +} + src_prepare() { xdg_src_prepare # dev-python/docutils installs rst2man.py, not rst2man
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsemanage/
commit: 680f3d2158258adb747c6acc01d20a58530eb601 Author: Fergus Dall google com> AuthorDate: Sun Mar 27 04:39:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 04:40:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680f3d21 sys-libs/libsemanage: Use tc-getPKG_CONFIG where appropriate Closes: https://bugs.gentoo.org/744487 Signed-off-by: Fergus Dall google.com> Signed-off-by: Sam James gentoo.org> sys-libs/libsemanage/libsemanage-3.3.ebuild | 4 +++- sys-libs/libsemanage/libsemanage-.ebuild | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-libs/libsemanage/libsemanage-3.3.ebuild b/sys-libs/libsemanage/libsemanage-3.3.ebuild index cea18c8179bf..6a52cf9a36b2 100644 --- a/sys-libs/libsemanage/libsemanage-3.3.ebuild +++ b/sys-libs/libsemanage/libsemanage-3.3.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 @@ -84,6 +84,7 @@ multilib_src_compile() { emake \ AR="$(tc-getAR)" \ CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ "$@" } @@ -101,6 +102,7 @@ multilib_src_install() { installation_py() { emake DESTDIR="${ED}" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ install-pywrap python_optimize # bug 531638 } diff --git a/sys-libs/libsemanage/libsemanage-.ebuild b/sys-libs/libsemanage/libsemanage-.ebuild index fa2bb4e34007..85bbb04e90aa 100644 --- a/sys-libs/libsemanage/libsemanage-.ebuild +++ b/sys-libs/libsemanage/libsemanage-.ebuild @@ -84,6 +84,7 @@ multilib_src_compile() { emake \ AR="$(tc-getAR)" \ CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ "$@" } @@ -101,6 +102,7 @@ multilib_src_install() { installation_py() { emake DESTDIR="${ED}" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ install-pywrap python_optimize # bug 531638 }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsemanage/
commit: b23440deac28de3404006750dd2777cc2ea69346 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 04:39:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 04:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23440de Revert "sys-libs/libsemanage: Use tc-getPKG_CONFIG where appropriate" This reverts commit 874f570d3b6a1bfc7c873a05faa0d3a036f69780. (To fix Bug tag, oops.) Signed-off-by: Sam James gentoo.org> sys-libs/libsemanage/libsemanage-3.3.ebuild | 2 -- sys-libs/libsemanage/libsemanage-.ebuild | 2 -- 2 files changed, 4 deletions(-) diff --git a/sys-libs/libsemanage/libsemanage-3.3.ebuild b/sys-libs/libsemanage/libsemanage-3.3.ebuild index 6fb8bef03736..cea18c8179bf 100644 --- a/sys-libs/libsemanage/libsemanage-3.3.ebuild +++ b/sys-libs/libsemanage/libsemanage-3.3.ebuild @@ -84,7 +84,6 @@ multilib_src_compile() { emake \ AR="$(tc-getAR)" \ CC="$(tc-getCC)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ "$@" } @@ -102,7 +101,6 @@ multilib_src_install() { installation_py() { emake DESTDIR="${ED}" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ install-pywrap python_optimize # bug 531638 } diff --git a/sys-libs/libsemanage/libsemanage-.ebuild b/sys-libs/libsemanage/libsemanage-.ebuild index 85bbb04e90aa..fa2bb4e34007 100644 --- a/sys-libs/libsemanage/libsemanage-.ebuild +++ b/sys-libs/libsemanage/libsemanage-.ebuild @@ -84,7 +84,6 @@ multilib_src_compile() { emake \ AR="$(tc-getAR)" \ CC="$(tc-getCC)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ "$@" } @@ -102,7 +101,6 @@ multilib_src_install() { installation_py() { emake DESTDIR="${ED}" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ install-pywrap python_optimize # bug 531638 }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsemanage/
commit: 355822ff9fb32a46b7ba3564aa7cc04372778745 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 04:38:52 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 04:38:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355822ff sys-libs/libsemanage: sync live keywords Signed-off-by: Sam James gentoo.org> sys-libs/libsemanage/libsemanage-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/libsemanage/libsemanage-.ebuild b/sys-libs/libsemanage/libsemanage-.ebuild index 574015387038..85bbb04e90aa 100644 --- a/sys-libs/libsemanage/libsemanage-.ebuild +++ b/sys-libs/libsemanage/libsemanage-.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 @@ -18,7 +18,7 @@ if [[ ${PV} == ]]; then S="${WORKDIR}/${P}/${PN}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86" S="${WORKDIR}/${MY_P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsemanage/
commit: 874f570d3b6a1bfc7c873a05faa0d3a036f69780 Author: Fergus Dall google com> AuthorDate: Thu Sep 24 08:27:56 2020 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 04:38:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874f570d sys-libs/libsemanage: Use tc-getPKG_CONFIG where appropriate A couple of emake commands were calling pkg_config directly instead of using tc-getPKG_CONFIG. Closes: https://bugs.gentoo.org/ Signed-off-by: Fergus Dall google.com> Signed-off-by: Sam James gentoo.org> sys-libs/libsemanage/libsemanage-3.3.ebuild | 2 ++ sys-libs/libsemanage/libsemanage-.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys-libs/libsemanage/libsemanage-3.3.ebuild b/sys-libs/libsemanage/libsemanage-3.3.ebuild index cea18c8179bf..6fb8bef03736 100644 --- a/sys-libs/libsemanage/libsemanage-3.3.ebuild +++ b/sys-libs/libsemanage/libsemanage-3.3.ebuild @@ -84,6 +84,7 @@ multilib_src_compile() { emake \ AR="$(tc-getAR)" \ CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ "$@" } @@ -101,6 +102,7 @@ multilib_src_install() { installation_py() { emake DESTDIR="${ED}" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ install-pywrap python_optimize # bug 531638 } diff --git a/sys-libs/libsemanage/libsemanage-.ebuild b/sys-libs/libsemanage/libsemanage-.ebuild index e48ea5a71f78..574015387038 100644 --- a/sys-libs/libsemanage/libsemanage-.ebuild +++ b/sys-libs/libsemanage/libsemanage-.ebuild @@ -84,6 +84,7 @@ multilib_src_compile() { emake \ AR="$(tc-getAR)" \ CC="$(tc-getCC)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ "$@" } @@ -101,6 +102,7 @@ multilib_src_install() { installation_py() { emake DESTDIR="${ED}" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ install-pywrap python_optimize # bug 531638 }
[gentoo-commits] proj/sci:master commit in: dev-python/pycryptodomex/files/, dev-python/pycryptodomex/
commit: 2acb2e9a2b53726945e74c0e64f082291217230f Author: Horea Christian chymera eu> AuthorDate: Sun Mar 27 04:14:20 2022 + Commit: Horea Christian gmail com> CommitDate: Sun Mar 27 04:14:20 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2acb2e9a dev-python/pycryptodomex: new package (DANDI stack) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian chymera.eu> .../pycryptodome-3.10.1-system-libtomcrypt.patch | 50 ++ dev-python/pycryptodomex/metadata.xml | 21 + .../pycryptodomex/pycryptodomex-3.10.4.ebuild | 43 +++ .../pycryptodomex/pycryptodomex-3.14.1.ebuild | 43 +++ 4 files changed, 157 insertions(+) diff --git a/dev-python/pycryptodomex/files/pycryptodome-3.10.1-system-libtomcrypt.patch b/dev-python/pycryptodomex/files/pycryptodome-3.10.1-system-libtomcrypt.patch new file mode 100644 index 0..51a5766c1 --- /dev/null +++ b/dev-python/pycryptodomex/files/pycryptodome-3.10.1-system-libtomcrypt.patch @@ -0,0 +1,50 @@ +diff -dupr a/setup.py b/setup.py +--- a/setup.py 2021-02-09 13:49:46.356455141 +0100 b/setup.py 2021-02-09 13:50:49.351076275 +0100 +@@ -367,13 +367,15 @@ ext_modules = [ + sources=["src/CAST.c"], + py_limited_api=True), + Extension("Crypto.Cipher._raw_des", +-include_dirs=['src/', 'src/libtom/'], ++include_dirs=['src/'], + sources=["src/DES.c"], +-py_limited_api=True), ++py_limited_api=True, ++extra_link_args=["-ltomcrypt"]), + Extension("Crypto.Cipher._raw_des3", +-include_dirs=['src/', 'src/libtom/'], ++include_dirs=['src/'], + sources=["src/DES3.c"], +-py_limited_api=True), ++py_limited_api=True, ++extra_link_args=["-ltomcrypt"]), + Extension("Crypto.Util._cpuid_c", + include_dirs=['src/'], + sources=['src/cpuid.c'], +@@ -410,9 +412,10 @@ ext_modules = [ + sources=["src/ARC4.c"], + py_limited_api=True), + Extension("Crypto.Cipher._Salsa20", +-include_dirs=['src/', 'src/libtom/'], ++include_dirs=['src/'], + sources=["src/Salsa20.c"], +-py_limited_api=True), ++py_limited_api=True, ++extra_link_args=["-ltomcrypt"]), + Extension("Crypto.Cipher._chacha20", + include_dirs=['src/'], + sources=["src/chacha20.c"], +Only in b: setup.py.orig +Only in b: setup.py.rej +diff -dupr a/src/DES.c b/src/DES.c +--- a/src/DES.c2021-02-09 13:49:46.336454729 +0100 b/src/DES.c2021-02-09 13:50:02.640123617 +0100 +@@ -39,7 +39,7 @@ FAKE_INIT(raw_des3) + + /* Include the actial DES implementation */ + #define LTC_NO_PROTOTYPES +-#include "libtom/tomcrypt_des.c" ++#include + + struct block_state { + symmetric_key sk; diff --git a/dev-python/pycryptodomex/metadata.xml b/dev-python/pycryptodomex/metadata.xml new file mode 100644 index 0..f9c82e80b --- /dev/null +++ b/dev-python/pycryptodomex/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gen...@chymera.eu + Horea Christian + + + s...@gentoo.org + Gentoo Science Project + + + Equivalent package to dev-python/cryptodome which installs + modules under the Cryptodome package, so that PyCrypto and + PyCryptodome can coexist. + + + Legrandin/pycryptodome + pycryptodomex + + diff --git a/dev-python/pycryptodomex/pycryptodomex-3.10.4.ebuild b/dev-python/pycryptodomex/pycryptodomex-3.10.4.ebuild new file mode 100644 index 0..0f5ad73c2 --- /dev/null +++ b/dev-python/pycryptodomex/pycryptodomex-3.10.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Cryptographic library for Python" +HOMEPAGE="https://www.pycryptodome.org https://pypi.org/project/pycryptodomex/; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2 Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/gmp:0= + >=dev-libs/libtomcrypt-1.18.2-r1:= +" +BDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]" +RDEPEND=" + ${DEPEND} + ${BDEPEND} +" + +PATCHES=( + "${FILESDIR}/pycryptodome-3.10.1-system-libtomcrypt.patch" +) + +distutils_enable_tests setup.py + +python_prepare_all() { + # make sure we're unbundling it correctly + rm -r src/libtom || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/pycryptodomex/pycryptodomex-3.14.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-boxes/
commit: f702a0621749d2f04b89f75d148f8d8148e3da58 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 03:41:15 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 03:54:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f702a062 gnome-extra/gnome-boxes: Version bump to 42.0.1 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-boxes/Manifest | 1 + gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild | 129 ++ 2 files changed, 130 insertions(+) diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest index 6b785f639fdf..c036acbbb723 100644 --- a/gnome-extra/gnome-boxes/Manifest +++ b/gnome-extra/gnome-boxes/Manifest @@ -1 +1,2 @@ DIST gnome-boxes-41.3.tar.xz 1614656 BLAKE2B 1d2a53ba833cdf130f1b2a350871344b0fd4c3f223e069d707e8279748a2fbd21e0d618d0cb229bb3bcfaa84e41d32da763df1d84efd7b749d890f28aceae904 SHA512 6aa8daf03898b7ec28397897b054e220bf2eabb7acbf4ea4dab7035bbe24e44c8a75e488c788f2b8cc56d6e72785651574cffa84cc1a06e5c9c7e0772839bfe7 +DIST gnome-boxes-42.0.1.tar.xz 1231252 BLAKE2B e80503c1a2dbc4a4990ff8fb477f7e72fe1a880412a91d42fffd93c68226c91d254daf28301d816e3555f8a88c9b3f27b35df406bde7483a4a8e98dd3e83e756 SHA512 74968525943ff1a695f2d0cbcd3b9066f2b8c87d6b3b7dea5dab2911600fb09c961ee547a759eed2a23636c7b242a86b56e5ee579dc01e9e9c9caac67a845b03 diff --git a/gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild new file mode 100644 index ..52f6b07c7db3 --- /dev/null +++ b/gnome-extra/gnome-boxes/gnome-boxes-42.0.1.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_MIN_API_VERSION="0.40" + +inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg + +DESCRIPTION="Simple GNOME application to access remote or virtual systems" +HOMEPAGE="https://wiki.gnome.org/Apps/Boxes; + +LICENSE="LGPL-2+ CC-BY-2.0" +SLOT="0" + +IUSE="rdp" +KEYWORDS="~amd64" + +# FIXME: qemu probably needs to depend on spice[smartcard] directly with USE=spice +# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir requirements +# Technically vala itself still ships a libsoup vapi, but that may change, and it should be better to use the .vapi from the same libsoup version +# gtk-vnc raised due to missing vala bindings in earlier ebuilds +DEPEND=" + >=app-arch/libarchive-3.0.0:= + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.24.1:3 + >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+)] + >=gui-libs/libhandy-1.5.0:1= + >=sys-libs/libosinfo-1.7.0 + app-crypt/libsecret + >=net-libs/libsoup-2.44:2.4 + virtual/libusb:1 + >=app-emulation/libvirt-glib-4.0.0 + >=dev-libs/libxml2-2.7.8:2 + >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir] + app-misc/tracker:3 + >=net-libs/webkit-gtk-2.26.0:4 + + >=dev-libs/gobject-introspection-1.56:= + >=dev-libs/libgudev-165:= + rdp? ( >=net-misc/freerdp-2.0.0:= ) +" # gobject-introspection needed for libovf subproject (and gtk-frdp subproject with USE=rdp) +# These are called via exec(): +# sys-fs/mtools mcopy for unattended file copying for files that libarchive doesn't support +# app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk image creation +# app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, it logs debug and doesn't function +# sys-apps/policycoreutils restorecon is used for checking selinux context +# app-emulation/libvirt virsh used for various checks (and we need the library anyways) +# sys-auth/polkit used for making all libvirt system disks readable via "pkexec chmod a+r" that aren't already readable to the user (libvirt system importer) +# app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy +RDEPEND="${DEPEND} + app-cdr/cdrtools + app-misc/tracker-miners:3[iso] + app-emulation/spice[smartcard] + >=app-emulation/libvirt-0.9.3[libvirtd,qemu] + >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] + sys-fs/mtools + sys-auth/polkit +" +# gtk-frdp generates gir and needs gtk+ introspection for it +# This is only needed for creating the .vapi file, but gnome-boxes needs it +BDEPEND=" + $(vala_depend) + net-libs/gtk-vnc[vala] + sys-libs/libosinfo[vala] + app-crypt/libsecret[vala] + net-libs/libsoup:2.4[vala] + app-emulation/libvirt-glib[vala] + net-misc/spice-gtk[vala] + x11-libs/vte:2.91[vala] + dev-libs/appstream-glib + rdp? ( x11-libs/gtk+:3[introspection] ) + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load the KVM modules. +If you have an Intel Processor, run: +#
[gentoo-commits] repo/gentoo:master commit in: app-text/foliate/
commit: ea17b5585e885ea83ceff1dfdfa34f0f29bc649c Author: Andrey Grozin gentoo org> AuthorDate: Sun Mar 27 03:36:54 2022 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Mar 27 03:37:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea17b558 app-text/foliate: remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin gentoo.org> app-text/foliate/Manifest | 1 - app-text/foliate/foliate-2.6.3.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/app-text/foliate/Manifest b/app-text/foliate/Manifest index 05c07ea637da..abe37e46fc62 100644 --- a/app-text/foliate/Manifest +++ b/app-text/foliate/Manifest @@ -1,2 +1 @@ -DIST foliate-2.6.3.tar.gz 4822251 BLAKE2B c6cedf4f5ae4e728ab2a7fc35a9fa1e9c69f9d2f8af92060b5363675d5e3fc5cb90698f4b184e792852d66a51e90c361b14d38034149304d10cdacc94100dda7 SHA512 b3dd5bc5a02d3f2210b0c7376426a7ea1668a81fa64fea179da2ab1d852778414cce45171143814d2010d6c03b0287dbbc512884107774ec211e24c6ed8127cb DIST foliate-2.6.4.tar.gz 4824560 BLAKE2B fd109d76a7cd0cfbff3fb7273b232a7c749922c5e4d782ed4b7dcb63e914a7cc0bd6e7623a509c3117e45ead5c1d7538c57f322742e4e826b88bddc6182abdf1 SHA512 af58efa2c33451617dbf7327b56551557d762ac80f1b489d5da1c5a46ebbfe329052149deb8b2f4c7729a7fd46deccd5500fd96c0a662b731c871c1ad8061cd3 diff --git a/app-text/foliate/foliate-2.6.3.ebuild b/app-text/foliate/foliate-2.6.3.ebuild deleted file mode 100644 index 9aa32642596b.. --- a/app-text/foliate/foliate-2.6.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PLOCALES="cs de es eu fr id ie it ko nb nl nn pt_BR ru sv tr uk zh_CN zh_TW" -inherit meson plocale xdg-utils gnome2-utils -SRC_URI="https://github.com/johnfactotum/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -DESCRIPTION="gtk ebook reader built with gjs" -HOMEPAGE="https://github.com/johnfactotum/foliate/; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="handy spell" - -BDEPEND="${MESON_DEPEND} - sys-devel/gettext" -RDEPEND="dev-libs/gjs - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-libs/gdk-pixbuf:2[introspection] - net-libs/webkit-gtk:4[introspection] - handy? ( gui-libs/libhandy:=[introspection] ) - spell? ( app-text/gspell[introspection] )" - -src_prepare() { - default - - plocale_find_changes "${S}"/po '' '.po' - - rm_po() { - rm po/${1}.po - sed -e "/^${1}/d" -i po/LINGUAS - } - - plocale_for_each_disabled_locale rm_po -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-roc/files/
commit: cb2eea1c99a890daa3713835f8552d067ecee2c7 Author: YiyangWu gmail com> AuthorDate: Sun Mar 6 14:33:37 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:34:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2eea1c sys-devel/llvm-roc: locate bitcode correctly This fixes clang not able to find rocm-device-libs when calling from rocm-comgr instead of commandline. Closes: https://bugs.gentoo.org/830762 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sys-devel/llvm-roc/files/llvm-roc-4.3.0-hip-location.patch | 9 + sys-devel/llvm-roc/files/llvm-roc-4.5.2-hip-location.patch | 9 + 2 files changed, 18 insertions(+) diff --git a/sys-devel/llvm-roc/files/llvm-roc-4.3.0-hip-location.patch b/sys-devel/llvm-roc/files/llvm-roc-4.3.0-hip-location.patch index 1fe93a33db36..f3d22b996915 100644 --- a/sys-devel/llvm-roc/files/llvm-roc-4.3.0-hip-location.patch +++ b/sys-devel/llvm-roc/files/llvm-roc-4.3.0-hip-location.patch @@ -143,6 +143,15 @@ Author: Yiyang Wu } RocmInstallationDetector::RocmInstallationDetector( +@@ -397,7 +272,7 @@ void RocmInstallationDetector::detectDev + // - ${ROCM_ROOT}/lib/bitcode/* + // so try to detect these layouts. + static constexpr std::array SubDirsList[] = { +-{"amdgcn", "bitcode"}, ++{"lib/amdgcn", "bitcode"}, + {"lib", ""}, + {"lib", "bitcode"}, + }; @@ -423,42 +298,7 @@ void RocmInstallationDetector::detectDev } diff --git a/sys-devel/llvm-roc/files/llvm-roc-4.5.2-hip-location.patch b/sys-devel/llvm-roc/files/llvm-roc-4.5.2-hip-location.patch index 7b5714e610a7..f6f60cfb1b0f 100644 --- a/sys-devel/llvm-roc/files/llvm-roc-4.5.2-hip-location.patch +++ b/sys-devel/llvm-roc/files/llvm-roc-4.5.2-hip-location.patch @@ -142,6 +142,15 @@ Author: Yiyang Wu return ROCmSearchDirs; } +@@ -397,7 +272,7 @@ void RocmInstallationDetector::detectDev + // - ${ROCM_ROOT}/lib/bitcode/* + // so try to detect these layouts. + static constexpr std::array SubDirsList[] = { +-{"amdgcn", "bitcode"}, ++{"lib/amdgcn", "bitcode"}, + {"lib", ""}, + {"lib", "bitcode"}, + }; @@ -424,42 +298,7 @@ }
[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/
commit: 758f82215688e61b35041752a95f9d234fdd3478 Author: Benda Xu gentoo org> AuthorDate: Sun Mar 27 03:26:18 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:26:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758f8221 dev-util/hip: move opengl header dependence to DEPEND. Bug: https://github.com/gentoo/gentoo/pull/24755 Credit: Sam James Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> dev-util/hip/hip-5.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hip/hip-5.0.2.ebuild b/dev-util/hip/hip-5.0.2.ebuild index b83416aa68d3..e3438bc87ea4 100644 --- a/dev-util/hip/hip-5.0.2.ebuild +++ b/dev-util/hip/hip-5.0.2.ebuild @@ -24,11 +24,11 @@ DEPEND=" dev-util/rocminfo:${SLOT} =sys-devel/llvm-roc-${PV}*[runtime] dev-libs/rocm-comgr:${SLOT} + virtual/opengl " RDEPEND="${DEPEND} dev-perl/URI-Encode dev-libs/roct-thunk-interface:${SLOT}" -BDEPEND="virtual/opengl" PATCHES=( "${FILESDIR}/${PN}-5.0.1-DisableTest.patch"
[gentoo-commits] repo/gentoo:master commit in: sys-power/upower/
commit: bb4c77a6f78e7580e718a6f8491613f76d5755ea Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 03:01:26 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 03:26:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4c77a6 sys-power/upower: Add BDEPEND on dev-util/gdbus-codegen Closes: https://bugs.gentoo.org/835707 Signed-off-by: Matt Turner gentoo.org> sys-power/upower/upower-0.99.17.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-power/upower/upower-0.99.17.ebuild b/sys-power/upower/upower-0.99.17.ebuild index 6dba8fb1854a..3e2e50731bc6 100644 --- a/sys-power/upower/upower-0.99.17.ebuild +++ b/sys-power/upower/upower-0.99.17.ebuild @@ -35,6 +35,7 @@ RDEPEND="${DEPEND} BDEPEND=" app-text/docbook-xsl-stylesheets dev-libs/libxslt + dev-util/gdbus-codegen >=sys-devel/gettext-0.19.8 virtual/pkgconfig doc? ( dev-util/gtk-doc )
[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/
commit: cae2522da2c82b52c952519dc9886ea59b63827f Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 03:13:18 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 03:26:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae2522d net-fs/nfs-utils: Version bump to 2.6.1 Closes: https://bugs.gentoo.org/764257 Signed-off-by: Matt Turner gentoo.org> net-fs/nfs-utils/Manifest | 1 + net-fs/nfs-utils/nfs-utils-2.6.1.ebuild | 218 2 files changed, 219 insertions(+) diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest index c36c94e4db67..d53d9c7a52c3 100644 --- a/net-fs/nfs-utils/Manifest +++ b/net-fs/nfs-utils/Manifest @@ -1 +1,2 @@ DIST nfs-utils-2.5.4.tar.bz2 943373 BLAKE2B 72ed871613701f5b035941a7aed957771fe3b6a19fefee203130442c292bbbefde35721f2287fef19046d2d837faeda43b06a93a5acdb8ac6240eef90e6dd12c SHA512 b1395c5b06a0624c48174594b1e08b71cf40b8f94b533497bd92625401a669e2c40e48dbd665891ad2247bc94d7d604d0c5d0f0b66bfe957b03d42e5d305 +DIST nfs-utils-2.6.1.tar.bz2 946432 BLAKE2B fe6ec58b4c0def75a43f40a581a9d67d25ee2e6979f41da87453661b33460b99744e1799d6b1a3ef026027cafb1aae8a954cc6449d3eb77eee494fe72804751d SHA512 5b8949b3d30ccd33c9bc68875ba0993a22e490234d5eeebc189b3da2b1df0c290cd27d58226ffa5f4fe8b9548234fadb1c432b9c7d9b297c10a39fd2887d2f7f diff --git a/net-fs/nfs-utils/nfs-utils-2.6.1.ebuild b/net-fs/nfs-utils/nfs-utils-2.6.1.ebuild new file mode 100644 index ..74a400f07f63 --- /dev/null +++ b/net-fs/nfs-utils/nfs-utils-2.6.1.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info systemd + +DESCRIPTION="NFS client and server daemons" +HOMEPAGE="http://linux-nfs.org/; + +if [[ "${PV}" = *_rc* ]] ; then + MY_PV="$(ver_rs 1- -)" + SRC_URI="http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=snapshot;h=refs/tags/${PN}-${MY_PV};sf=tgz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${PN}-${MY_PV}" +else + SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="caps ipv6 junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 sasl selinux tcpd +uuid" +REQUIRED_USE="kerberos? ( nfsv4 )" +RESTRICT="test" #315573 + +# kth-krb doesn't provide the right include +# files, and nfs-utils doesn't build against heimdal either, +# so don't depend on virtual/krb. +# (04 Feb 2005 agriffis) +COMMON_DEPEND=" + dev-libs/libxml2 + net-libs/libtirpc:= + >=net-nds/rpcbind-0.2.4 + sys-fs/e2fsprogs + caps? ( sys-libs/libcap ) + ldap? ( + net-nds/openldap:= + sasl? ( + app-crypt/mit-krb5 + dev-libs/cyrus-sasl:2 + ) + ) + libmount? ( sys-apps/util-linux ) + nfsv4? ( + dev-db/sqlite:3 + dev-libs/libevent:= + >=sys-apps/keyutils-1.5.9:= + kerberos? ( + >=net-libs/libtirpc-0.2.4-r1[kerberos] + app-crypt/mit-krb5 + ) + ) + nfsv41? ( + sys-fs/lvm2 + ) + tcpd? ( sys-apps/tcp-wrappers ) + uuid? ( sys-apps/util-linux )" +DEPEND="${COMMON_DEPEND} + elibc_musl? ( sys-libs/queue-standalone ) +" +RDEPEND="${COMMON_DEPEND} + !net-libs/libnfsidmap + selinux? ( + sec-policy/selinux-rpc + sec-policy/selinux-rpcbind + ) +" +BDEPEND=" + net-libs/rpcsvc-proto + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.5.2-no-werror.patch +) + +pkg_setup() { + linux-info_pkg_setup + if use nfsv4 && ! use nfsdcld && linux_config_exists && ! linux_chkconfig_present CRYPTO_MD5 ; then + ewarn "Your NFS server will be unable to track clients across server restarts!" + ewarn "Please enable the \"${HILITE}nfsdcld${NORMAL}\" USE flag to install the nfsdcltrack usermode" + ewarn "helper upcall program, or enable ${HILITE}CONFIG_CRYPTO_MD5${NORMAL} in your kernel to" + ewarn "support the legacy, in-kernel client tracker." + fi +} + +src_prepare() { + default + + sed \ + -e "/^sbindir/s:= := \"${EPREFIX}\":g" \ + -i utils/*/Makefile.am || die + + eautoreconf +} + +src_configure() { + export libsqlite3_cv_is_recent=yes # Our DEPEND forces this. + export ac_cv_header_keyutils_h=$(usex nfsidmap) + + # SASL is consumed in a purely automagic way + export ac_cv_header_sasl_h=no + export ac_cv_header_sasl_sasl_h=$(usex sasl) + + local myeconfargs=( + --disable-static + --with-statedir="${EPREFIX}"/var/lib/nfs +
[gentoo-commits] repo/gentoo:master commit in: dev-util/Tensile/
commit: b3f7472864317f219aec94a56e67c46b1328dffc Author: Benda Xu gentoo org> AuthorDate: Sun Mar 27 03:21:14 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:23:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f74728 dev-util/Tensile: die out when pushd fails. Bug: https://github.com/gentoo/gentoo/pull/24537 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Benda Xu gentoo.org> dev-util/Tensile/Tensile-4.3.0-r1.ebuild | 2 +- dev-util/Tensile/Tensile-5.0.2.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/Tensile/Tensile-4.3.0-r1.ebuild b/dev-util/Tensile/Tensile-4.3.0-r1.ebuild index 91bbbda89785..7cb7e94cd256 100644 --- a/dev-util/Tensile/Tensile-4.3.0-r1.ebuild +++ b/dev-util/Tensile/Tensile-4.3.0-r1.ebuild @@ -70,7 +70,7 @@ python_install() { distutils-r1_python_install python_moduleinto Tensile - pushd Tensile + pushd Tensile || die python_domodule Components python_newexe Utilities/merge.py ${PN}-merge } diff --git a/dev-util/Tensile/Tensile-5.0.2.ebuild b/dev-util/Tensile/Tensile-5.0.2.ebuild index 1210cd769aa5..c9240e233281 100644 --- a/dev-util/Tensile/Tensile-5.0.2.ebuild +++ b/dev-util/Tensile/Tensile-5.0.2.ebuild @@ -67,7 +67,7 @@ python_install() { distutils-r1_python_install python_moduleinto Tensile - pushd Tensile + pushd Tensile || die python_domodule Components python_newexe Utilities/merge.py ${PN}-merge }
[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/
commit: 2a154b03bb0af6f83df39f3d4fe5724a7ebcf59b Author: YiyangWu gmail com> AuthorDate: Sat Mar 26 08:11:34 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:16:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a154b03 dev-util/hip: add missing BDEPEND providing GL/glx.h Previously this is the (build-time) dependency of rocclr, which has DEPEND="virtual/opengl" to make sure GL/glx.h is present. Now hip-5 bundles rocclr and this BDEPEND shuold be added. Closes: https://github.com/gentoo/gentoo/pull/24755 Closes: https://bugs.gentoo.org/836136 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/hip/hip-5.0.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/hip/hip-5.0.2.ebuild b/dev-util/hip/hip-5.0.2.ebuild index 7cfcb53eb029..b83416aa68d3 100644 --- a/dev-util/hip/hip-5.0.2.ebuild +++ b/dev-util/hip/hip-5.0.2.ebuild @@ -28,6 +28,7 @@ DEPEND=" RDEPEND="${DEPEND} dev-perl/URI-Encode dev-libs/roct-thunk-interface:${SLOT}" +BDEPEND="virtual/opengl" PATCHES=( "${FILESDIR}/${PN}-5.0.1-DisableTest.patch"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocBLAS/files/, sci-libs/rocBLAS/
commit: f1dcb1e8ba4936959138ccf747400d0d54d87b26 Author: YiyangWu gmail com> AuthorDate: Mon Feb 21 15:03:56 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:12:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dcb1e8 sci-libs/rocBLAS: bump version to 5.0.2 Enable nai22 chips (Radeon RX 6700/6700 XT / 6800M, gfx1031) fix test issue when PORTAGE_USERNAME is not portage: "[: too many arguments" Closes: https://bugs.gentoo.org/834672 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocBLAS/Manifest | 2 + ...-5.0.2-change-default-Tensile-library-dir.patch | 47 +++ .../files/rocBLAS-5.0.2-cpp_lib_filesystem.patch | 50 .../files/rocBLAS-5.0.2-unbundle-Tensile.patch | 25 sci-libs/rocBLAS/rocBLAS-5.0.2.ebuild | 135 + 5 files changed, 259 insertions(+) diff --git a/sci-libs/rocBLAS/Manifest b/sci-libs/rocBLAS/Manifest index 00865310a02d..e8bb583d38a1 100644 --- a/sci-libs/rocBLAS/Manifest +++ b/sci-libs/rocBLAS/Manifest @@ -1,2 +1,4 @@ +DIST rocBLAS-5.0.2-Tensile-asm_full-navi22.tar.gz 1110323 BLAKE2B 80fab97c6f89fccf1f8829ad41baf15ad31313b48825841834c7ec1b9f8ece794aebdf9fda42b54a38f642beb1bc1e374f2f3b4e43d8ba9dfd1eb6e3ece5 SHA512 8f6946cf9d68afd195640ae7e0da8dc33341c67f28813813b5361a56531fa2af4453d075703ea52c66d93a1936cf74688b86aa2fa62b52a7ed5f03272290c232 DIST rocm-Tensile-4.3.0.tar.gz 14250149 BLAKE2B 030138eaca2a0aadd96801e6dbd72e510716dd90553ef3795c5e04e00a34a05ecae82b24f755e4033a4acfcdb1cf26291da1e7902bb090f89a010d403e832beb SHA512 126db0b413c716fba8d5be9bff7a44fd1badacbf32f3db8d0db649819177db37ebd56fd22dd3c809655f5d29675be115e698cd10bc3d0b4b23878ae3726fce47 DIST rocm-rocBLAS-4.3.0.tar.gz 11569970 BLAKE2B f11b0acf2bbd5737b036142d3b2cc1e18c38e088a8b7db58156d478dd6718befbb82bb7fd43a38fe64a5427124c5ad5241fa37977f094e6efd195d168d3e5f65 SHA512 490ab1c1e98a8b311ad5630515c448d9bb0a2bf588a08bcbebee345e2954d616b4ffe7c2e03dadca82c590438c42afccb98fe8ba00856aece101b5ffe62ef1e0 +DIST rocm-rocBLAS-5.0.2.tar.gz 13295178 BLAKE2B e1abfa06b9ac1545732465857839dae3f3708af49439a306a2b5b1b1b392101c38c95815f2c05a0d9ed29d41b154bc2e16a4f9203a37f5e2f68ee12cc4b44a06 SHA512 2f4a74f49350ede0debcf32229a6b6b95505615723c3f2bee16e4c169a3bb966dfb1971819028f47c525f571bea5662b892e63f655b0d1d2b8f20746bc5fe770 diff --git a/sci-libs/rocBLAS/files/rocBLAS-5.0.2-change-default-Tensile-library-dir.patch b/sci-libs/rocBLAS/files/rocBLAS-5.0.2-change-default-Tensile-library-dir.patch new file mode 100644 index ..618847b8fb8d --- /dev/null +++ b/sci-libs/rocBLAS/files/rocBLAS-5.0.2-change-default-Tensile-library-dir.patch @@ -0,0 +1,47 @@ +change the default rocm tensile library search path +Index: rocBLAS-rocm-5.0.1/library/src/tensile_host.cpp +=== +--- rocBLAS-rocm-5.0.1.orig/library/src/tensile_host.cpp rocBLAS-rocm-5.0.1/library/src/tensile_host.cpp +@@ -558,40 +558,8 @@ namespace + // Find the location of librocblas.dll/.so + // Fall back on hard-coded path if static library or not found + +-#ifndef ROCBLAS_STATIC_LIB +-#ifdef WIN32 +-// wchar_t wpath[MAX_PATH + 1] = {0}; +-// if(GetModuleFileNameW(GetModuleHandle("rocblas.dll"), wpath, MAX_PATH + 1)) +-// { +-// std::wstring wspath(wpath); +-// std::string tmp(wspath.begin(), wspath.end()); + +-std::vector dll_path(MAX_PATH + 1); +-if(GetModuleFileNameA( +- GetModuleHandleA("rocblas.dll"), dll_path.data(), MAX_PATH + 1)) +-{ +-std::string tmp(dll_path.begin(), dll_path.end()); +-std::filesystem::path exepath = tmp; +-if(exepath.has_filename()) +-{ +-path = exepath.remove_filename().string(); +-} +-} +-#else +-dl_iterate_phdr(rocblas_dl_iterate_phdr_callback, NULL); +-if(rocblas_so_path.size()) +-path = std::string{dirname(_so_path[0])}; +-#endif +-#endif // ifndef ROCBLAS_STATIC_LIB +- +-// Find the location of the libraries +-if(TestPath(path + "/../../Tensile/library")) +-path += "/../../Tensile/library"; +-else +-path += "/library"; +- +-if(TestPath(path + "/" + processor)) +-path += "/" + processor; ++ path="@GENTOO_PORTAGE_EPREFIX@/usr/lib64/rocblas/library"; + } + + // only load modules for the current architecture diff --git
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocFFT/files/, sci-libs/rocFFT/
commit: 83c4bf0776b5e64867f547284ca794254dab36f7 Author: YiyangWu gmail com> AuthorDate: Wed Mar 23 14:22:16 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:12:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c4bf07 sci-libs/rocFFT: bump version to 5.0.2 Enable benchmark and perfscript USE flags. Closes: https://github.com/gentoo/gentoo/pull/24726 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocFFT/Manifest | 1 + .../files/rocFFT-5.0.2-add-math-header.patch | 12 ++ .../files/rocFFT-5.0.2-unbundle-sqlite.patch | 54 sci-libs/rocFFT/metadata.xml | 4 + sci-libs/rocFFT/rocFFT-5.0.2.ebuild| 148 + 5 files changed, 219 insertions(+) diff --git a/sci-libs/rocFFT/Manifest b/sci-libs/rocFFT/Manifest index 8757f213cfe1..a6b401c669d5 100644 --- a/sci-libs/rocFFT/Manifest +++ b/sci-libs/rocFFT/Manifest @@ -1,2 +1,3 @@ DIST rocFFT-4.0.0.tar.gz 772176 BLAKE2B f08db9487449e707ba814a66d23992f68c140017a38f72ee45b3b224fc3e46abd40b976aef645f4432601265b38cff8939456981c686360eba135349b5d28fb5 SHA512 db9a6b49162dfb7924aa5f5dc8d42c92a5a741e03c3c0b4ece2cfb72de7506a345f3d28d31a3d7755cfe78078c448c9f952ca671e472335a4301de8702916176 DIST rocFFT-4.3.0.tar.gz 840748 BLAKE2B 236a5faa930751d35e501a9a32ecc8b4075448ef21a0ffb0bb7ec04f4ed1cb67b908aa153b5b424e0823d3e306cf375d7c01a77d687220ed79de6d374037e003 SHA512 765d41e4018a04a53e847c03de80eec830d3e8766187fb8cb493624afa2673175347c16e6bd4ad7d88bb866e58f7e572708f22238723c710b98565a0cd3d +DIST rocFFT-5.0.2.tar.gz 837508 BLAKE2B b74d0c6edd7b232f775bffefbca829d88d9d7cd9108c27a0698f45d7fe2760d40463bcda8c710e923874b3bbfb1e83e0fe8622db4dfa28afb29392b3e135e9a5 SHA512 d6810a92a10a27dbcac8a04e8fcd56c7fa198f208da626d8938d5ff28b6ab8b89a058c7a56b5666464165e8f6bd7c4c031a94315625a3613eb02a9b8eccd9eb9 diff --git a/sci-libs/rocFFT/files/rocFFT-5.0.2-add-math-header.patch b/sci-libs/rocFFT/files/rocFFT-5.0.2-add-math-header.patch new file mode 100644 index ..1a35126f1d8c --- /dev/null +++ b/sci-libs/rocFFT/files/rocFFT-5.0.2-add-math-header.patch @@ -0,0 +1,12 @@ +fix compilation issue: error: use of undeclared identifier 'ceil' 'floor' +=== +--- rocFFT-rocm-5.0.2.orig/library/src/device/generator/stockham_gen_base.h rocFFT-rocm-5.0.2/library/src/device/generator/stockham_gen_base.h +@@ -20,6 +20,7 @@ + + #pragma once + #include "stockham_gen.h" ++#include + + // Base class for stockham kernels. Subclasses are responsible for + // different tiling types. diff --git a/sci-libs/rocFFT/files/rocFFT-5.0.2-unbundle-sqlite.patch b/sci-libs/rocFFT/files/rocFFT-5.0.2-unbundle-sqlite.patch new file mode 100644 index ..4da2b2092906 --- /dev/null +++ b/sci-libs/rocFFT/files/rocFFT-5.0.2-unbundle-sqlite.patch @@ -0,0 +1,54 @@ +Disable rocFFT fetching SQLite3 and link to system libsqlite.so +--- rocFFT-rocm-5.0.2/library/src/CMakeLists.txt rocFFT-rocm-5.0.2/library/src/CMakeLists.txt +@@ -134,31 +134,7 @@ set( rocfft_source + rtcsubprocess.cpp + ) + +-# SQLite 3.36.0 enabled the backup API by default, which we need +-# for cache serialization. We also want to use a static SQLite, +-# and distro static libraries aren't typically built +-# position-independent. +-include( FetchContent ) +- +-# embed SQLite +-FetchContent_Declare(sqlite_local +- URL https://sqlite.org/2021/sqlite-amalgamation-336.zip +- URL_HASH SHA256=999826fe4c871f18919fdb8ed7ec9dd8217180854dd1fe21eea96aed36186729 +-) +-FetchContent_MakeAvailable(sqlite_local) +-add_library( sqlite3 STATIC ${sqlite_local_SOURCE_DIR}/sqlite3.c ) +-set_target_properties( sqlite3 PROPERTIES +- C_VISIBILITY_PRESET "hidden" +- VISIBILITY_INLINES_HIDDEN ON +- POSITION_INDEPENDENT_CODE ON +- ) +- +-# we don't need extensions, and omitting them from SQLite removes the +-# need for dlopen/dlclose from within rocFFT +-target_compile_options( +- sqlite3 +- PRIVATE -DSQLITE_OMIT_LOAD_EXTENSION +-) ++find_package( SQLite3 REQUIRED ) + + set_property( + SOURCE rtc.cpp +@@ -170,7 +146,7 @@ prepend_path( ".." rocfft_headers_public + add_library( rocfft ${rocfft_source} ${relative_rocfft_headers_public} ) + add_library( roc::rocfft ALIAS rocfft ) + +-target_link_libraries( rocfft PRIVATE stockham_gen sqlite3 ) ++target_link_libraries( rocfft PRIVATE stockham_gen ${SQLite3_LIBRARIES} ) + if( NOT WIN32 ) + target_link_libraries( rocfft PRIVATE -lstdc++fs ) + endif() +@@ -203,7 +179,7 @@ endif() + target_include_directories( rocfft + PRIVATE $ + $ +- ${sqlite_local_SOURCE_DIR} ++ ${SQLite3_LIBRARIES} + PUBLIC $ + $ + $ diff --git a/sci-libs/rocFFT/metadata.xml b/sci-libs/rocFFT/metadata.xml index 3274277df8c4..825327b204eb 100644 --- a/sci-libs/rocFFT/metadata.xml +++
[gentoo-commits] repo/gentoo:master commit in: dev-util/Tensile/files/, dev-util/Tensile/
commit: f4aae2060ce38589b7fc56c5fcd165b291ffa986 Author: YiyangWu gmail com> AuthorDate: Tue Mar 22 09:27:48 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:12:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4aae206 dev-util/Tensile: bump version to 5.0.2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/Tensile/Manifest | 2 + dev-util/Tensile/Tensile-5.0.2.ebuild | 83 .../files/Tensile-5.0.2-fix-arch-parse.patch | 12 +++ .../Tensile/files/Tensile-5.0.2-gentoopath.patch | 75 +++ dev-util/Tensile/files/Tensile-5.0.2-gfx1031.patch | 104 + .../Tensile/files/Tensile-5.0.2-use-ninja.patch| 21 + 6 files changed, 297 insertions(+) diff --git a/dev-util/Tensile/Manifest b/dev-util/Tensile/Manifest index fd4cac044af8..c3e8f48bab20 100644 --- a/dev-util/Tensile/Manifest +++ b/dev-util/Tensile/Manifest @@ -1 +1,3 @@ +DIST Tensile-5.0.2-PR1419.patch.gz 43754 BLAKE2B 3b1d7333ed0115f77816806e7735e25d897dbae3f7a40ece61d655c8f016d9d1c804b586b4e0e75661e20c517f5937a61d5ead25a545f0ce2e4a178bcbb3e7be SHA512 0154d8e14d335f4ecd86e5db335289f8662cede7e5d4b93bf6c56d8e48c1d7d0457271c078c9abbbca1f4aa91f028f6ce6a89efb783ba0207d0f39fd5de8a42c DIST rocm-Tensile-4.3.0.tar.gz 14250149 BLAKE2B 030138eaca2a0aadd96801e6dbd72e510716dd90553ef3795c5e04e00a34a05ecae82b24f755e4033a4acfcdb1cf26291da1e7902bb090f89a010d403e832beb SHA512 126db0b413c716fba8d5be9bff7a44fd1badacbf32f3db8d0db649819177db37ebd56fd22dd3c809655f5d29675be115e698cd10bc3d0b4b23878ae3726fce47 +DIST rocm-Tensile-5.0.2.tar.gz 14362090 BLAKE2B d44c3135496db41c4eb2545f6054c84493e89ef6357da881dae6859763338417e7a9e142cdce7e2de0536684bb641049ad0440964adbe68d03ca329f01efabc9 SHA512 f5ab7d7cbc5ba25498a02a6b7c07d5a9a548edcd44b439b92c8718072382adc18ae78274db1a7174e06436ac1396f3b4edafc7f491a2c87086c368e7270e64e3 diff --git a/dev-util/Tensile/Tensile-5.0.2.ebuild b/dev-util/Tensile/Tensile-5.0.2.ebuild new file mode 100644 index ..1210cd769aa5 --- /dev/null +++ b/dev-util/Tensile/Tensile-5.0.2.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 prefix + +DESCRIPTION="Stretching GPU performance for GEMMs and tensor contractions" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/Tensile; +SRC_URI="https://github.com/ROCmSoftwarePlatform/Tensile/archive/rocm-${PV}.tar.gz -> rocm-Tensile-${PV}.tar.gz + https://github.com/littlewu2508/littlewu2508.github.io/raw/main/gentoo-distfiles/${P}-PR1419.patch.gz; +S="${WORKDIR}/${PN}-rocm-${PV}" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" + +# Not compatible with recent versions of pytest +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS} + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + >=dev-util/rocm-smi-4.3.0 +" +DEPEND="${RDEPEND} + dev-util/hip:${SLOT} +" + +PATCHES=( "${FILESDIR}"/${PN}-4.3.0-output-commands.patch + "${FILESDIR}"/${PN}-5.0.2-gfx1031.patch + "${FILESDIR}"/${PN}-5.0.2-fix-arch-parse.patch + "${FILESDIR}"/${PN}-5.0.2-use-ninja.patch + "${WORKDIR}"/${PN}-5.0.2-PR1419.patch + ) + +CMAKE_USE_DIR="${WORKDIR}/Source" + +src_prepare() { + distutils-r1_src_prepare + eapply $(prefixify_ro "${FILESDIR}"/${PN}-5.0.2-gentoopath.patch) + + pushd ${PN} || die + + sed -e "/ROCM_SMI_ROOT/s,lib,$(get_libdir)," \ + -i Source/cmake/FindROCmSMI.cmake || die + sed -r -e "/TENSILE_USE_LLVM/s/ON/OFF/" \ + -i Source/CMakeLists.txt || die + sed -e "/chmod 755/d" -i Source/TensileCreateLibrary.cmake || die # remove chmod 755 on + sed -e "s,\${Tensile_ROOT}/bin/,,g" -i Source/TensileCreateLibrary.cmake cmake/TensileConfig.cmake || die # ${Tensile_ROOT}/bin does not exists; call command directly + + local Tensile_share_dir="\"${EPREFIX}/usr/share/${PN}\"" + sed -e "/HipClangVersion/s/0,0,0/$(hipconfig -v)/" -i Common.py || die + + sed -e "s,os.path.dirname(os.path.realpath(__file__)),${Tensile_share_dir},g" -i ReplacementKernels.py Common.py ${PN}.py || die + + sed -e "s|os\.path\.dirname.*$|\"${EPREFIX}/usr/share/Tensile/Source\", end='')|" -i __init__.py || die + + popd || die + + sed -e "/package_data/d" -e "/data_files/d" -i setup.py || die +} + +python_install() { + distutils-r1_python_install + + python_moduleinto Tensile + pushd Tensile + python_domodule Components + python_newexe Utilities/merge.py ${PN}-merge +} + +src_install() { + distutils-r1_src_install + + pushd ${PN} || die +
[gentoo-commits] repo/gentoo:master commit in: dev-util/Tensile/files/, dev-util/Tensile/
commit: 14d25dadca383910e28865144a2316fe302dbf96 Author: YiyangWu gmail com> AuthorDate: Thu Mar 24 13:00:38 2022 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 27 03:12:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d25dad dev-util/Tensile: fix hardcoded EPREFIX in gentoopath.patch Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/Tensile/Tensile-4.3.0-r1.ebuild | 4 ++-- dev-util/Tensile/files/Tensile-4.3.0-gentoopath.patch | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-util/Tensile/Tensile-4.3.0-r1.ebuild b/dev-util/Tensile/Tensile-4.3.0-r1.ebuild index 143867819d04..91bbbda89785 100644 --- a/dev-util/Tensile/Tensile-4.3.0-r1.ebuild +++ b/dev-util/Tensile/Tensile-4.3.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 prefix DESCRIPTION="Stretching GPU performance for GEMMs and tensor contractions" HOMEPAGE="https://github.com/ROCmSoftwarePlatform/Tensile; @@ -33,11 +33,11 @@ PATCHES=( "${FILESDIR}"/${PN}-4.3.0-output-commands.patch "${FILESDIR}"/${PN}-4.3.0-gfx1031.patch "${FILESDIR}"/${PN}-4.3.0-fix-arch-parse.patch "${FILESDIR}"/${PN}-4.3.0-use-ninja.patch - "${FILESDIR}"/${PN}-4.3.0-gentoopath.patch ) src_prepare() { distutils-r1_src_prepare + eapply $(prefixify_ro "${FILESDIR}"/${PN}-4.3.0-gentoopath.patch) pushd ${PN} || die diff --git a/dev-util/Tensile/files/Tensile-4.3.0-gentoopath.patch b/dev-util/Tensile/files/Tensile-4.3.0-gentoopath.patch index 6fda0ddc6a8d..da135e3b38ee 100644 --- a/dev-util/Tensile/files/Tensile-4.3.0-gentoopath.patch +++ b/dev-util/Tensile/files/Tensile-4.3.0-gentoopath.patch @@ -17,7 +17,7 @@ Index: Tensile-rocm-4.3.0/Tensile/Source/lib/CMakeLists.txt if(TENSILE_USE_LLVM) -find_package(LLVM 13.0 QUIET CONFIG) -+find_package(LLVM PATHS /opt/gentoo/usr/lib/llvm/roc QUIET CONFIG) ++find_package(LLVM PATHS @GENTOO_PORTAGE_EPREFIX@/usr/lib/llvm/roc QUIET CONFIG) if(NOT LLVM_FOUND) find_package(LLVM 12.0 QUIET CONFIG) if(NOT LLVM_FOUND) @@ -30,7 +30,7 @@ Index: Tensile-rocm-4.3.0/Tensile/Common.py print2(" %24s: %8s (unspecified)" % (key, defaultValue)) - globalParameters["ROCmPath"] = "/opt/rocm" -+ globalParameters["ROCmPath"] = "/opt/gentoo/usr" ++ globalParameters["ROCmPath"] = "@GENTOO_PORTAGE_EPREFIX@/usr" if "ROCM_PATH" in os.environ: globalParameters["ROCmPath"] = os.environ.get("ROCM_PATH") if "TENSILE_ROCM_PATH" in os.environ:
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-openssl/
commit: 860be827b36751ec282df11d572402a9d3defa2f Author: Sam James gentoo org> AuthorDate: Sun Mar 27 03:01:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 03:01:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860be827 sec-keys/openpgp-keys-openssl: drop back to EAPI 7 Per base-system policy, although it is avoidable with USE=-verify-sig. Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild index 2e5d5ee4b112..95db0f0aef62 100644 --- a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild +++ b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20220316.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 DESCRIPTION="OpenPGP keys used by OpenSSL" HOMEPAGE="https://www.openssl.net/;
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-sudo/
commit: be835dbd0d76d2e2852f7454bff66d5ded44cd8c Author: Sam James gentoo org> AuthorDate: Sun Mar 27 03:01:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 03:01:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be835dbd sec-keys/openpgp-keys-sudo: drop back to EAPI 7 Per base-system policy, although it is avoidable with USE=-verify-sig. Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-sudo/openpgp-keys-sudo-20220321.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-sudo/openpgp-keys-sudo-20220321.ebuild b/sec-keys/openpgp-keys-sudo/openpgp-keys-sudo-20220321.ebuild index 9cebe9ae529d..99d0a4b1ae2b 100644 --- a/sec-keys/openpgp-keys-sudo/openpgp-keys-sudo-20220321.ebuild +++ b/sec-keys/openpgp-keys-sudo/openpgp-keys-sudo-20220321.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 DESCRIPTION="OpenPGP keys used by the sudo project" HOMEPAGE="https://www.sudo.ws/;
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-netfilter/
commit: d7c330fb4b4ec3ec4bedc6eba5ba15aed08b68b7 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 03:00:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 03:00:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c330fb sec-keys/openpgp-keys-netfilter: drop back to EAPI 7 Per base-system policy, although it is avoidable with USE=-verify-sig. Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild b/sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild index bf9d33cbf28a..b073bddfc955 100644 --- a/sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild +++ b/sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 DESCRIPTION="OpenPGP keys used by the netfilter project" HOMEPAGE="https://www.netfilter.org/;
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gnutls/
commit: 3c0b897e08bfc654fce36868b3ce6d797dceb8ea Author: Sam James gentoo org> AuthorDate: Sun Mar 27 03:01:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 03:01:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0b897e sec-keys/openpgp-keys-gnutls: drop back to EAPI 7 Per base-system policy, although it is avoidable with USE=-verify-sig. Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20220320.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20220320.ebuild b/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20220320.ebuild index 01c608c423ec..49537eae074d 100644 --- a/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20220320.ebuild +++ b/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20220320.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 DESCRIPTION="OpenPGP keys used by GnuTLS" HOMEPAGE="https://www.gnutls.org/download.html;
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-openssh/
commit: 95e2ffc1a07abc37dcbbe40f152dead6b76044f2 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 03:01:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 03:01:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e2ffc1 sec-keys/openpgp-keys-openssh: drop back to EAPI 7 Per base-system policy, although it is avoidable with USE=-verify-sig. Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-openssh/openpgp-keys-openssh-20220316.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-openssh/openpgp-keys-openssh-20220316.ebuild b/sec-keys/openpgp-keys-openssh/openpgp-keys-openssh-20220316.ebuild index fce636ceb61e..6cdf595b93ba 100644 --- a/sec-keys/openpgp-keys-openssh/openpgp-keys-openssh-20220316.ebuild +++ b/sec-keys/openpgp-keys-openssh/openpgp-keys-openssh-20220316.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 DESCRIPTION="OpenPGP keys used by OpenSSH" HOMEPAGE="https://www.openssh.org/;
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnftnl/
commit: 51d4756be2bff37d4a4a6daff353689971521f1e Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:41:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d4756b net-libs/libnftnl: Sync live ebuild. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnftnl/libnftnl-.ebuild | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/net-libs/libnftnl/libnftnl-.ebuild b/net-libs/libnftnl/libnftnl-.ebuild index 75e1ab39a6c8..215d4c569086 100644 --- a/net-libs/libnftnl/libnftnl-.ebuild +++ b/net-libs/libnftnl/libnftnl-.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 -inherit autotools linux-info usr-ldscript +inherit autotools linux-info usr-ldscript verify-sig DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem" HOMEPAGE="https://netfilter.org/projects/nftables/; @@ -12,8 +12,11 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then inherit git-r3 EGIT_REPO_URI="https://git.netfilter.org/${PN}; else - SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" fi LICENSE="GPL-2" @@ -23,7 +26,8 @@ IUSE="examples static-libs test" RESTRICT="!test? ( test )" RDEPEND=">=net-libs/libmnl-1.0.4:=" -BDEPEND="virtual/pkgconfig" +BDEPEND+=" + virtual/pkgconfig" DEPEND="${RDEPEND}" pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/
commit: a990483e4de05c38cd4a1be3ba82e0085a9a97f8 Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 22:06:53 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a990483e net-libs/libmnl: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/24767 Signed-off-by: Sam James gentoo.org> net-libs/libmnl/Manifest| 1 + net-libs/libmnl/libmnl-1.0.4.ebuild | 10 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/net-libs/libmnl/Manifest b/net-libs/libmnl/Manifest index 683230c1cd31..edd0678bb480 100644 --- a/net-libs/libmnl/Manifest +++ b/net-libs/libmnl/Manifest @@ -1 +1,2 @@ DIST libmnl-1.0.4.tar.bz2 301270 BLAKE2B e24ae3e7a8bcfe35a04256c495bb3e9a5ec41b6bea9b7ffa0a8ebc82ce847921d4a44e5be3558239fee5008c10541a9ac3614d1a6b80d280b632a76da16be5e8 SHA512 e2bbfb688fe41913d53c74ba7ec95b4e88ee2c52b556b8608185f2fcbd629665423a3b37f877f84426ba257cf6040fa701539d67166b00b8e3e2dfde6831a2f9 +DIST libmnl-1.0.4.tar.bz2.sig 543 BLAKE2B f69e72a1fef9688bae27ca9934e835cc42bb725d930cd2c4c46672328ed0d797a3fa95e1e9adf2adf4f1725f30ed55047e61d7848a9eae0974f0b0e661dc35bf SHA512 0cdce209d63d318cc1e842d84d48776c4c23eb297ba8415030a3b086550f13778e2c80197b2e7170414619595002d403fddc08ff13327c0ac732ff2d5080c19c diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild b/net-libs/libmnl/libmnl-1.0.4.ebuild index 0e9c2adbd8c3..c77ab06f8218 100644 --- a/net-libs/libmnl/libmnl-1.0.4.ebuild +++ b/net-libs/libmnl/libmnl-1.0.4.ebuild @@ -1,18 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit usr-ldscript +inherit usr-ldscript verify-sig DESCRIPTION="Minimalistic netlink library" HOMEPAGE="https://netfilter.org/projects/libmnl/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="LGPL-2.1" SLOT="0/0.2.0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" IUSE="examples static-libs" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )" src_configure() { econf $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/
commit: 9988904e1660bddfb33e49cec5f05b6ec3fac223 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:58:09 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:58:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9988904e net-firewall/nftables: drop patches from live ebuild All applied upstream. Signed-off-by: Sam James gentoo.org> net-firewall/nftables/nftables-.ebuild | 6 -- 1 file changed, 6 deletions(-) diff --git a/net-firewall/nftables/nftables-.ebuild b/net-firewall/nftables/nftables-.ebuild index 4e105370dd23..fa427dadfaab 100644 --- a/net-firewall/nftables/nftables-.ebuild +++ b/net-firewall/nftables/nftables-.ebuild @@ -55,12 +55,6 @@ REQUIRED_USE=" libedit? ( !readline ) " -PATCHES=( - "${FILESDIR}/nftables-1.0.2-compilation.patch" - "${FILESDIR}/nftables-1.0.2-build-explicitly-pass-version-script-to-linker.patch" - "${FILESDIR}/nftables-1.0.2-libnftables.map-export-new-nft_ctx_-get-set-_optimiz.patch" -) - pkg_setup() { if kernel_is ge 3 13; then if use modern-kernel && kernel_is lt 3 18; then
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_conntrack/
commit: 29dae8b199c14763b41408d3e7540876e8cbd4d1 Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:15:59 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29dae8b1 net-libs/libnetfilter_conntrack: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_conntrack/Manifest | 1 + .../libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild | 9 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/net-libs/libnetfilter_conntrack/Manifest b/net-libs/libnetfilter_conntrack/Manifest index 6d0823261e78..96c531bff9e2 100644 --- a/net-libs/libnetfilter_conntrack/Manifest +++ b/net-libs/libnetfilter_conntrack/Manifest @@ -1,2 +1,3 @@ DIST libnetfilter_conntrack-1.0.8.tar.bz2 331750 BLAKE2B 614f8d80863d6f7d8110b5faf68debe3a9ba0c6737f02fa0de9d0e53d30771581becb052e7cd990b0632e9264cb9cdeb2af26a41e2b1ab9421218ec616e1f8d8 SHA512 ddc70e7e3f2d764ed1e115e4a03fe8848b8c04bd69eea0952e63131dd4dae3c23f33b8be518673e1ec3b5dbf708f5f86eac97be46fe265d95386a5e902bd0b82 DIST libnetfilter_conntrack-1.0.9.tar.bz2 373177 BLAKE2B 701393338a0bf852b97d80a1e4ab078dea741f7181246b3dafcbe8cff287b5b9fae72c1c50867ea71baab83fa842471b2c7054fb4702bf35900a352078de8f3a SHA512 e8b03425aaba3b72e6034c215656c34176d0550c08e0455aaeb1365d9141505d0c4feaa8978c8ccf2b7af9db6c9e874ceb866347e533b41cb03a189884f4004c +DIST libnetfilter_conntrack-1.0.9.tar.bz2.sig 566 BLAKE2B 0f80f00858093ed5e9aac190fbb1ac5ac1dde60e6767b65adda49ed79fb7fb6cc7caea51793d8930a927d9b7a75d263851dd5741d6d408a8b56d3ea5b73da20e SHA512 83ed38f68bd38cf70d9c245a7f17373751ff9099ceff3066812b282b7426edf2eee79da8f5aea896b119327059008ff4a531b3dfdcd79d49944bea4079e67e1f diff --git a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild index a45a3d456753..cdd38b015fb8 100644 --- a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild +++ b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild @@ -3,20 +3,23 @@ EAPI=8 -inherit linux-info +inherit linux-info verify-sig DESCRIPTION="Programming interface (API) to the in-kernel connection tracking state table" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_conntrack/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc RDEPEND=">=net-libs/libmnl-1.0.3 >=net-libs/libnfnetlink-1.0.0" DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-netfilter )" DOCS=( README )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnftnl/
commit: db09e553a31f6e8cae2182fb90fbccddb116203c Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:41:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db09e553 net-libs/libnftnl: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnftnl/Manifest | 1 + net-libs/libnftnl/libnftnl-1.2.1.ebuild | 10 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest index 492e21041f0b..81daef7ac413 100644 --- a/net-libs/libnftnl/Manifest +++ b/net-libs/libnftnl/Manifest @@ -1,2 +1,3 @@ DIST libnftnl-1.2.0.tar.bz2 388751 BLAKE2B 6f61e7af8e50577029b1cf5ba7260f3803a64c410c7d35be8bbf3b6f9445d9db3be367442f56fb81f3ed49bc3efeab8dd2ed51bab4a1e4427f552d48e4bb559a SHA512 2a068e7eab308442bbfba5325f3aebeb874c142b029ff5906cadf63a1f879b20930bc55cd9554c5d256a0642f0f5a6d36177d9ae88cf507ab5dfc7fabffbb380 DIST libnftnl-1.2.1.tar.bz2 395299 BLAKE2B 9f525eb540ed959075199aab4b4217bdcf0f67d6744e58d7eab9f7a50aca2d22c6d65419b15c98d24772ef020c3ed2662eba7a0812a5919a840cee5aa589b056 SHA512 cabe6896210c451d7917d1abde5e73a65594d53f011486f75dd7be5b4804c49d10f0e508675e091e1faf0363b82670b3f3a167a85db91d52742dc69445888b6a +DIST libnftnl-1.2.1.tar.bz2.sig 566 BLAKE2B dd37a52dc185ef2e8af8f0fe32037a03bf8f50101d566be1d40217ea092ec1a9af08281b22193bb274a1ad462c081980ccc8da35c76d910cf0d613ecb0235449 SHA512 dc589d7fcd7d4b0e5e7d50b02967f265ef11b2de69018c8eb264251eb5fab4b4fabb147b8b934f29cdbf66e7bee3f030ef9f02b5872bd76c4cf3523f7e38b94b diff --git a/net-libs/libnftnl/libnftnl-1.2.1.ebuild b/net-libs/libnftnl/libnftnl-1.2.1.ebuild index 52d2fc394ed4..215d4c569086 100644 --- a/net-libs/libnftnl/libnftnl-1.2.1.ebuild +++ b/net-libs/libnftnl/libnftnl-1.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools linux-info usr-ldscript +inherit autotools linux-info usr-ldscript verify-sig DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem" HOMEPAGE="https://netfilter.org/projects/nftables/; @@ -12,8 +12,11 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then inherit git-r3 EGIT_REPO_URI="https://git.netfilter.org/${PN}; else - SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2; + SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" fi LICENSE="GPL-2" @@ -23,7 +26,8 @@ IUSE="examples static-libs test" RESTRICT="!test? ( test )" RDEPEND=">=net-libs/libmnl-1.0.4:=" -BDEPEND="virtual/pkgconfig" +BDEPEND+=" + virtual/pkgconfig" DEPEND="${RDEPEND}" pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnfnetlink/
commit: 89a651603e187795492f4cc2223384cc478577ed Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:43:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a65160 net-libs/libnfnetlink: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnfnetlink/Manifest | 1 + net-libs/libnfnetlink/libnfnetlink-1.0.1.ebuild | 14 -- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/net-libs/libnfnetlink/Manifest b/net-libs/libnfnetlink/Manifest index 2f7130224cfb..f1009620bb2c 100644 --- a/net-libs/libnfnetlink/Manifest +++ b/net-libs/libnfnetlink/Manifest @@ -1,2 +1,3 @@ DIST 04aef8a4dedf267dd5744afb134ef8046e77f613-musl-fix-includes.patch 677 BLAKE2B 189c57ffc8eeb6a83e46fd1d53390e977294f7d3a269d3ffab07e1fce04083a7b4b956e93e02f4f81ce6db4ec5be785b16d1c75ed7e0b4fef9883154d9407e18 SHA512 fc452e2924fa4de66e104229bc05a663c253148fb1c0bd62e5454a907877ffb084ba6a04e38bf4ef71a4e58041f4a242001a8029aefbe97ccc00e3bfcb7bba41 DIST libnfnetlink-1.0.1.tar.bz2 320641 BLAKE2B 18d6f702afffa1bf2cb6978426f4a1aeab8692a288686c099eb7dfabff23648b4b0f1ac14b4661f16e3d50b6e7d29090d58ce715dac107acb12648e93c5df4f3 SHA512 2ec2cd389c04e21c8a02fb3f6d6f326fc33ca9589577f1739c23d883fe2ee9feaa16e83b6ed09063ad886432e49565dc3256277d035260aca5aab17954b46104 +DIST libnfnetlink-1.0.1.tar.bz2.sig 543 BLAKE2B e82c79edc77aa68b99549491650eb1888ef81c186918a452d813fb3b793b76e0334a909161a5b1b56a71ffe51b3293f6b0fe5d36b33c473dd50fa222a0844cb0 SHA512 f3ef8429e3da1bca815b186e96dfee93317f7a5712c63a4cc404648a0ee77353fae058a519681bdf684e82d1a230e717f4d34e8eaf0318e9a76dd05104fdf382 diff --git a/net-libs/libnfnetlink/libnfnetlink-1.0.1.ebuild b/net-libs/libnfnetlink/libnfnetlink-1.0.1.ebuild index 22064cc960a0..338e11cddd33 100644 --- a/net-libs/libnfnetlink/libnfnetlink-1.0.1.ebuild +++ b/net-libs/libnfnetlink/libnfnetlink-1.0.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit linux-info +inherit linux-info verify-sig PATCH_BLOB=04aef8a4dedf267dd5744afb134ef8046e77f613 PATCH_FN=${PATCH_BLOB}-musl-fix-includes.patch @@ -12,11 +12,15 @@ DESCRIPTION="the low-level library for netfilter related kernel/userspace commun HOMEPAGE="http://www.netfilter.org/projects/libnfnetlink/; SRC_URI=" http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 - https://git.alpinelinux.org/cgit/aports/plain/main/libnfnetlink/musl-fix-includes.patch -> ${PATCH_FN}" + https://git.alpinelinux.org/cgit/aports/plain/main/libnfnetlink/musl-fix-includes.patch -> ${PATCH_FN} + verify-sig? ( http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )" PATCHES=( "${DISTDIR}/${PATCH_FN}" ) @@ -40,6 +44,12 @@ pkg_setup() { check_extra_config } +src_unpack() { + default + + use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${P}.tar.bz2{,.sig} +} + src_configure() { econf --disable-static }
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_acct/
commit: 14f9575e186f82827e76a1d69249a32fb02bfc19 Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:25:14 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f9575e net-libs/libnetfilter_acct: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_acct/Manifest | 1 + net-libs/libnetfilter_acct/libnetfilter_acct-1.0.3.ebuild | 11 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/net-libs/libnetfilter_acct/Manifest b/net-libs/libnetfilter_acct/Manifest index 00a0ca995aac..a432148991f0 100644 --- a/net-libs/libnetfilter_acct/Manifest +++ b/net-libs/libnetfilter_acct/Manifest @@ -1 +1,2 @@ DIST libnetfilter_acct-1.0.3.tar.bz2 296999 BLAKE2B c696a5830c2445fd8369182c413a8144f4b0d669dd8ef57e59d54bd8ad406e15bec72ede8d2ee0d7bbb61fbc2218380168e03ed62daaef9e026cbe83e79982c2 SHA512 5ca332840663941182343fdc0d5e45116bba71a97a913db0b385ea37ef31a04f8267a2279b7a2862ce338c6eeb093bb3ef9908f57770e64acf5d2b2266d3bfe5 +DIST libnetfilter_acct-1.0.3.tar.bz2.sig 543 BLAKE2B 1f219bacf8a65777ddeb2888591694925c77cc6270b9e943161acc2265eec16a43c2228bd1889194f35f3ebd1a493dce9f9ce1ddd397d1fe2f5bb18095296ed0 SHA512 61f55142ff52101d838d99f6a48f525c1189d7249e781f81a809f8df17c909567ceeed0d51d01ea743ecad127327d7cf5fdbb42560d3e7eb5c075376b69f4b06 diff --git a/net-libs/libnetfilter_acct/libnetfilter_acct-1.0.3.ebuild b/net-libs/libnetfilter_acct/libnetfilter_acct-1.0.3.ebuild index f29d830b8c16..b2114726a930 100644 --- a/net-libs/libnetfilter_acct/libnetfilter_acct-1.0.3.ebuild +++ b/net-libs/libnetfilter_acct/libnetfilter_acct-1.0.3.ebuild @@ -1,24 +1,27 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info +inherit linux-info verify-sig DESCRIPTION="Library providing interface to extended accounting infrastructure" HOMEPAGE="https://netfilter.org/projects/libnetfilter_acct/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 x86 ~amd64-linux" IUSE="examples" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc RDEPEND=" net-libs/libmnl " DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-netfilter )" DOCS=( README )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_queue/
commit: ddbf1ef306a4aa4dddfc9b4d0b2dbf4480aee56d Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:34:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbf1ef3 net-libs/libnetfilter_queue: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_queue/Manifest| 1 + net-libs/libnetfilter_queue/libnetfilter_queue-1.0.5.ebuild | 9 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/net-libs/libnetfilter_queue/Manifest b/net-libs/libnetfilter_queue/Manifest index e5407949ebec..8a101f457b7f 100644 --- a/net-libs/libnetfilter_queue/Manifest +++ b/net-libs/libnetfilter_queue/Manifest @@ -1,3 +1,4 @@ DIST libnetfilter_queue-1.0.3.tar.bz2 314857 BLAKE2B c25b0395b13af3cecb960c39bcbc4f10a3f203aad7acaeb277346423310700d9abb5b8a65f27b008e5f45194aa6e0fd6a99c8ad25a1e3200904be70c5c6ddaa4 SHA512 1d9e0202878bc0ae26ceecd0f4fa4c21f89056e5671d46949f92f21c155d589958b7775760fc837547da34eb9a81e537e95c770d25c166e709dad16de4ca452e DIST libnetfilter_queue-1.0.4.tar.bz2 312699 BLAKE2B 29d553c36af551cbaa3b1b4382ad38d6ea7402efafa5ff4ae99c6f05d0ddd15d24b007a4ccdcbc21b8bd9cea28859668a27a6fae4e6534f68dea79d6d0a02789 SHA512 5d81d8e8190a80c9b42bc851a87cc4f749709803b8c9964508013bafb033f1b51b65222a244885f321a2be90517c6a636533ff72b653935a2b8d819560a51187 DIST libnetfilter_queue-1.0.5.tar.bz2 313856 BLAKE2B 0d7806fd23961f6b80f6ef63faf0fe10307a34495337a7f6dd4f0eb76b5ba8a96292b86285e0740f83414417810e47f47b1400c7d83fb4d8fc6f58954f4bd9df SHA512 732a44b602e5efaa4f5582ea25ff8f5ec8f4dca5c0e725cd93fe2d441db80416b25c6018147be90acb262d7428eb5b21b3f7b5920e612d115061ec6a19d67f85 +DIST libnetfilter_queue-1.0.5.tar.bz2.sig 590 BLAKE2B d8b5b3ae82fe2722db8a0c200a75146b70f79b7eafb34ddba8349f7f38f02eb5546eee9ae31920f5b7301787a2866a908199b69f8465fe1b6e45ebdc5fb7ae13 SHA512 65558652c7d54087eb1b5a37f7574bcca3495e5ee6587c7b555a7fe6e118007cf9431a66ed5280ce272890c659eb171570e0d0cbb733cf969ae8b44a1d541687 diff --git a/net-libs/libnetfilter_queue/libnetfilter_queue-1.0.5.ebuild b/net-libs/libnetfilter_queue/libnetfilter_queue-1.0.5.ebuild index 149830904d0d..482541e1499b 100644 --- a/net-libs/libnetfilter_queue/libnetfilter_queue-1.0.5.ebuild +++ b/net-libs/libnetfilter_queue/libnetfilter_queue-1.0.5.ebuild @@ -1,17 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info +inherit linux-info verify-sig DESCRIPTION="API to packets that have been queued by the kernel packet filter" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_queue/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc static-libs" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc RDEPEND=" >=net-libs/libmnl-1.0.3 @@ -23,6 +25,7 @@ DEPEND=" BDEPEND=" doc? ( app-doc/doxygen ) virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-netfilter ) " CONFIG_CHECK="~NETFILTER_NETLINK_QUEUE"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cttimeout/
commit: 834117cc29c3bd2e967cc685b75598b84a95d2c3 Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:46:28 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834117cc net-libs/libnetfilter_cttimeout: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cttimeout/Manifest | 1 + .../libnetfilter_cttimeout-1.0.0-r1.ebuild| 11 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/net-libs/libnetfilter_cttimeout/Manifest b/net-libs/libnetfilter_cttimeout/Manifest index 0a61fe593651..3741a745b02e 100644 --- a/net-libs/libnetfilter_cttimeout/Manifest +++ b/net-libs/libnetfilter_cttimeout/Manifest @@ -1 +1,2 @@ DIST libnetfilter_cttimeout-1.0.0.tar.bz2 275065 BLAKE2B 8b0f952bcd4184141a434abe25f807ad07bb74713a3506d335c5368ddce2809596c77e5e534337d897fb6268afa137f6d98cfd314b0b33b4996e4a0df4d8eba6 SHA512 d64f592be022d02b6e6627470f9aed75114b0c7177012d31d868ee7eb39fca330a7638c9a209ff489d4a8c0549b8fcfd33582c6d36ee519b920cf27429301c85 +DIST libnetfilter_cttimeout-1.0.0.tar.bz2.sig 543 BLAKE2B bc9e58c48d2a1337a52b8f1a48ada14e9799d811b6134c52f71c31fbca72451defbc7c74c9676ac1dec2487cbb7f9a8ec692579b9383306e54d8c95dcf038cfc SHA512 0b1ef30da8a5871a526243285d176194959d79d96eb50e0e126ec363926fb6e8d3ae13375fc52fb496cdf2c326d77587656d1316c5aebf8c4683b380740beeef diff --git a/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild b/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild index 85aa46b43ebc..a81fcb8e124e 100644 --- a/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild @@ -1,19 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info +inherit linux-info verify-sig DESCRIPTION="netlink interface for conntrack timeout infrastructure in kernel's packet filter" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cttimeout/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc -BDEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-netfilter )" RDEPEND="net-libs/libmnl:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/
commit: 0e8c96332ffea0e15f4749e7574ecf70199a0e5b Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 23:56:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8c9633 net-firewall/nftables: Sync live ebuild. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-firewall/nftables/nftables-.ebuild | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/net-firewall/nftables/nftables-.ebuild b/net-firewall/nftables/nftables-.ebuild index d6697d8a7eef..4e105370dd23 100644 --- a/net-firewall/nftables/nftables-.ebuild +++ b/net-firewall/nftables/nftables-.ebuild @@ -3,9 +3,9 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_OPTIONAL=1 -inherit autotools linux-info distutils-r1 systemd +inherit autotools linux-info distutils-r1 systemd verify-sig DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools" HOMEPAGE="https://netfilter.org/projects/nftables/; @@ -19,8 +19,11 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then sys-devel/flex " else - SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" fi LICENSE="GPL-2" @@ -53,7 +56,9 @@ REQUIRED_USE=" " PATCHES=( - "${FILESDIR}/${PN}-0.9.8-slibtool.patch" + "${FILESDIR}/nftables-1.0.2-compilation.patch" + "${FILESDIR}/nftables-1.0.2-build-explicitly-pass-version-script-to-linker.patch" + "${FILESDIR}/nftables-1.0.2-libnftables.map-export-new-nft_ctx_-get-set-_optimiz.patch" ) pkg_setup() { @@ -90,6 +95,7 @@ src_configure() { local myeconfargs=( # We handle python separately --disable-python + --disable-static --sbindir="${EPREFIX}"/sbin $(use_enable debug) $(use_enable doc man-doc)
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_cthelper/
commit: 6ed46e509d3e87403fc994a8b05bdeb1d6081818 Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:27:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed46e50 net-libs/libnetfilter_cthelper: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_cthelper/Manifest | 1 + .../libnetfilter_cthelper-1.0.0-r1.ebuild | 11 +++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/net-libs/libnetfilter_cthelper/Manifest b/net-libs/libnetfilter_cthelper/Manifest index 7a341812b1a0..a02857d1ffd7 100644 --- a/net-libs/libnetfilter_cthelper/Manifest +++ b/net-libs/libnetfilter_cthelper/Manifest @@ -1 +1,2 @@ DIST libnetfilter_cthelper-1.0.0.tar.bz2 275229 BLAKE2B 622a4e27629d97a0ab2b5032e972914f2ab8764ab60ab7090b173ceabfe9648e09452e931dacb822090c5f816b553b8e73b8f8a4ee431db9f6dd092d9d4283ee SHA512 f0372daee0edbf4c27ee80eadd4ce786a4b67b39c0b9d22e88bc9adcbdffd6676eb9df01b933ee64d2fcea9c05a9ca9070c94e907277d69acbd22ae9a3c74e45 +DIST libnetfilter_cthelper-1.0.0.tar.bz2.sig 543 BLAKE2B 827f11d4f9b666e46d486f04711009a62ec8880cc230ab87960a0cf0ff8410394e188d3102d5278059e6ba6aae827684d2ec8c0031bcddbae0a470c2165cc50a SHA512 048a0789f50b9dbb8f56776ec700657d7eabd16b442197755bc37201076b51279b8016bfb45543c51da0d023daa8b022e198bf28d004991fc1bd97192021d4c2 diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 6d07d30b2777..20c16c749112 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -1,19 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info +inherit linux-info verify-sig DESCRIPTION="Userspace library for interface to user-space helper for conntrack" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc -BDEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-netfilter )" RDEPEND="net-libs/libmnl:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 8aa22114742e08b21cc315cfc7380e0e4ec60ea4 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:55:46 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:55:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa22114 dev-util/meson: add 0.61.4 Signed-off-by: Sam James gentoo.org> dev-util/meson/Manifest| 1 + dev-util/meson/meson-0.61.4.ebuild | 103 + 2 files changed, 104 insertions(+) diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index c97aee19dcf5..04dfcb717931 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -3,3 +3,4 @@ DIST meson-0.60.2.tar.gz 1998788 BLAKE2B 7fa59723e49f34a016eb3692ac63ebf38b5a7db DIST meson-0.60.3.tar.gz 2001124 BLAKE2B f66fb29d309f5dea9c0b1934e8b5dfc2b33586e06c6a2d616798d5724216035fe03a3f9b1c6976546d5d5c069734357d61a92aa43de01161cf1fe4297a1d1f2e SHA512 0aa6ef71c20cd899ebb0b202c6319e093e1df1c39fa58c94a1bb479efe630213272127346eab589948898d115d02d64f4bdffd892fbb9700884c1edf2dc6c6dc DIST meson-0.61.1.tar.gz 2009680 BLAKE2B d3a704a0f39bd92334f91d4206effb13fa6d7916a71d028e89b36dc8d8f82612f05cdefe8df73c5810faabdc59522592d0a22d6fba8c9208c8c9d2bd5306ad8a SHA512 6c9fabd6f70c276f6daa4bab14de148692d4ab55da964143b73a4e3197ad84c0074d64b729d4492a0c1e0fbea116fa82bd349ed22cb8f53981d492b515e2fb00 DIST meson-0.61.3.tar.gz 2011631 BLAKE2B 7b50480f05b23f42547cf020e9279fa8379da8421d52aa4ab4476d9b7e8ef2d94d3290e4b4cc425493d7d95dbbea06ec24eeb217327bf6d607c23179c8111905 SHA512 955c56cbaeb23a33a5e536eee547312ca5f1122aaa03d839113a2b2bcd9a0486ab24d1783220d9981c29ed9b4bda06a971cb0e21aa9f32d57f6696fa27853da8 +DIST meson-0.61.4.tar.gz 2014265 BLAKE2B 09e6630f8a1786143832007c929e652e743bbf11d1b55ffcf366dd127779f61e8fd4a8be5cb23fa6bc949938a3bd0222f19ad1fec883f0ca6ed8cd6d4bbd6aef SHA512 005f52c678016f3183d36b69254cceab16c682d2389ec9cae41889955a13cb643aea03f2247f3473cfeca9c4dd6c1cc8b9b8b9906dc324c08016c72380a5f195 diff --git a/dev-util/meson/meson-0.61.4.ebuild b/dev-util/meson/meson-0.61.4.ebuild new file mode 100644 index ..52bbb982abcc --- /dev/null +++ b/dev-util/meson/meson-0.61.4.ebuild @@ -0,0 +1,103 @@ +# Copyright 2016-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_USE_PEP517=setuptools + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://github.com/mesonbuild/meson; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="Open source build system" +HOMEPAGE="https://mesonbuild.com/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-util/ninja + dev-vcs/git + sys-libs/zlib[static-libs(+)] + virtual/pkgconfig + ) +" + +python_prepare_all() { + local disable_unittests=( + # ASAN and sandbox both want control over LD_PRELOAD + # https://bugs.gentoo.org/673016 + -e 's/test_generate_gir_with_address_sanitizer/_&/' + + # ASAN is unsupported on some targets + # https://bugs.gentoo.org/692822 + -e 's/test_pch_with_address_sanitizer/_&/' + + # https://github.com/mesonbuild/meson/issues/7203 + -e 's/test_templates/_&/' + + # Broken due to python2 wrapper + -e 's/test_python_module/_&/' + ) + + sed -i "${disable_unittests[@]}" run_unittests.py || die + + # Broken due to python2 script created by python_wrapper_setup + rm -r "test cases/frameworks/1 boost" || die + + distutils-r1_python_prepare_all +} + +src_test() { + tc-export PKG_CONFIG + if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then + ewarn "Found Qt5Core but not Qt5Gui; skipping tests" + else + # https://bugs.gentoo.org/687792 + unset PKG_CONFIG + distutils-r1_src_test + fi +} + +python_test() { + ( + # test_meson_installed + unset PYTHONDONTWRITEBYTECODE + + # test_cross_file_system_paths + unset XDG_DATA_HOME + + # 'test cases/unit/73 summary' expects 80 columns + export COLUMNS=80 + + # If JAVA_HOME is not set, meson looks for javac in PATH. + # If javac is in /usr/bin, meson assumes /usr/include is a valid + # JDK include path. Setting JAVA_HOME
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_log/
commit: 71543ea0c61b381dc0e6cfce77e5c41067ea5a5c Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:29:42 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71543ea0 net-libs/libnetfilter_log: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-libs/libnetfilter_log/Manifest | 1 + net-libs/libnetfilter_log/libnetfilter_log-1.0.2.ebuild | 9 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/net-libs/libnetfilter_log/Manifest b/net-libs/libnetfilter_log/Manifest index c4dff471f369..296aa95820a2 100644 --- a/net-libs/libnetfilter_log/Manifest +++ b/net-libs/libnetfilter_log/Manifest @@ -1,2 +1,3 @@ DIST libnetfilter_log-1.0.1.tar.bz2 262545 BLAKE2B 4dcc7ff5deef95fc657a956556a1ff389cddaae3eaabed9c77cb7028793d5a0e377d2d02d55000ec853300b94164943436d658f42344a6314432b2f8f965fb8e SHA512 4088b9bf055fb4cd5f2e201a46a00def7642116b5d1695a371936b7b45eb93877944456506b45761bf2f3f81b40c161c1ecdcfb90532009f073dac3cedc6f436 DIST libnetfilter_log-1.0.2.tar.bz2 304022 BLAKE2B 5976dc484f8a5dc7b5484f12c9913acd9cf7600844f321da6105805b05ad7176d88185c4770bf9ac167c8525b01f1cd8cbc560f77a7cb8b1f129f9f6983b5bb1 SHA512 6b33718b1dd7f4504bceae14001da3a652cec46a6725a5dee83a7b55028cfa8e768cba917f968a5d5b60fd9ff04edf6040ef271a68e5fb65858bf73f4f9ccf23 +DIST libnetfilter_log-1.0.2.tar.bz2.sig 566 BLAKE2B f4e3de583d9e0612bfc5932654d287154117fe720c28eb220fbc19c4e6cd8d57c66b92159d13949b035a2479a466110e38b0334f49dcf9b9fc0cb4c41ed79aa1 SHA512 b9a40fa08fa5d29a907522add329ea5268f2ef09274b5be3d30ab7e6a0c6aad915d8e8d7c5d708947a86c4a7fe950439ab536ec5ed78198f5b6b839de2f0ab35 diff --git a/net-libs/libnetfilter_log/libnetfilter_log-1.0.2.ebuild b/net-libs/libnetfilter_log/libnetfilter_log-1.0.2.ebuild index c8eebee2c996..06b3692e3eb7 100644 --- a/net-libs/libnetfilter_log/libnetfilter_log-1.0.2.ebuild +++ b/net-libs/libnetfilter_log/libnetfilter_log-1.0.2.ebuild @@ -3,22 +3,25 @@ EAPI=8 -inherit linux-info +inherit linux-info verify-sig DESCRIPTION="Interface to packets that have been logged by the kernel packet filter" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_log/; -SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ia64 ppc ~riscv ~sparc x86" IUSE="doc" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc RDEPEND=">=net-libs/libnfnetlink-1.0.0 >=net-libs/libmnl-1.0.3" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig - doc? ( app-doc/doxygen )" + doc? ( app-doc/doxygen ) + verify-sig? ( sec-keys/openpgp-keys-netfilter )" CONFIG_CHECK="~NETFILTER_NETLINK_LOG"
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: fa7bbfb468822a8e3e1d81452f587d20da046b1f Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:02:25 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7bbfb4 net-firewall/conntrack-tools: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-firewall/conntrack-tools/Manifest| 1 + net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild | 9 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index 07bc0cabdeb0..9b40239296bc 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,2 +1,3 @@ DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 DIST conntrack-tools-1.4.6.tar.bz2 499806 BLAKE2B 7c1ee1c5fc2b6f9d33c6cf850eca80978b8763317b1a76892cefb776130564f15fbd4e4554fdb08dbba93d9f16b7e4624a1b4dd5a631f747f5fcc0a5b01b8d5e SHA512 a48260308a12b11b584fcf4658ec2c4c1adb2801c9cf9a73fc259e5c30d2fbe401aca21e931972413f03e415f98fbf9bd678d2126faa6c6d5748e8a652e58f1a +DIST conntrack-tools-1.4.6.tar.bz2.sig 590 BLAKE2B b07232389f098baa467f4ca7ad4d61a0cda737b88114be0da1a82ac66d1a6d304ace7687a294cf9c1d0297bc55c219cb6d31f641f51338cb6fb1a1706f63abfd SHA512 83e7373411a041f2af590fc7d4e5456c8f6543c29185f57460aff55bee83936dbd9aa272207db7f33a8c4d79aece38862880eb483ec6250b0c1eff0544e4e89d diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index 228854d83c85..d04d3f3ea2a3 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -1,18 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info systemd +inherit linux-info systemd verify-sig DESCRIPTION="Connection tracking userspace tools" HOMEPAGE="http://conntrack-tools.netfilter.org; -SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc RDEPEND=" >=net-libs/libmnl-1.0.3 @@ -39,6 +41,7 @@ BDEPEND=" app-text/docbook-xml-dtd:4.1.2 app-text/xmlto ) + verify-sig? ( sec-keys/openpgp-keys-netfilter ) " pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 744b10ce3584e839902565692a1d09c60a24e320 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:55:54 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:55:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744b10ce dev-util/meson: drop 0.61.1, 0.61.3 Signed-off-by: Sam James gentoo.org> dev-util/meson/Manifest| 2 - dev-util/meson/meson-0.61.1.ebuild | 101 dev-util/meson/meson-0.61.3.ebuild | 103 - 3 files changed, 206 deletions(-) diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 04dfcb717931..a0c6713b44c0 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,6 +1,4 @@ DIST meson-0.59.4.tar.gz 1953211 BLAKE2B e8699c274e60708e798ab7a57e096e606ba1552d4062a909610f5a8db8d27b864a9b9f01f32d68f65e0dcc2a75add7916617861edcc6058fc44c312e7a56048c SHA512 e02d13a4af592078c4dc34a1d9531e49d3b99f0996bcc2b04d9b9b446f0f7748fc2ccfeb9e6090a9fd2d95ad06594c770f90a87fafd9b1974117f24c5fb491e3 DIST meson-0.60.2.tar.gz 1998788 BLAKE2B 7fa59723e49f34a016eb3692ac63ebf38b5a7db1bfada522cc317c8500e29107783ef386a1312aa1ed73018fd93b22c6ee81fa9511e80e85461469d0129581ff SHA512 96064b49a479f81d6def321b4c3c24073b307c3ecd917ab2be2020fedf102da119b205e3d88b6fd1cd13af38949600abc72d4172967d651c78d2e9011276cb80 DIST meson-0.60.3.tar.gz 2001124 BLAKE2B f66fb29d309f5dea9c0b1934e8b5dfc2b33586e06c6a2d616798d5724216035fe03a3f9b1c6976546d5d5c069734357d61a92aa43de01161cf1fe4297a1d1f2e SHA512 0aa6ef71c20cd899ebb0b202c6319e093e1df1c39fa58c94a1bb479efe630213272127346eab589948898d115d02d64f4bdffd892fbb9700884c1edf2dc6c6dc -DIST meson-0.61.1.tar.gz 2009680 BLAKE2B d3a704a0f39bd92334f91d4206effb13fa6d7916a71d028e89b36dc8d8f82612f05cdefe8df73c5810faabdc59522592d0a22d6fba8c9208c8c9d2bd5306ad8a SHA512 6c9fabd6f70c276f6daa4bab14de148692d4ab55da964143b73a4e3197ad84c0074d64b729d4492a0c1e0fbea116fa82bd349ed22cb8f53981d492b515e2fb00 -DIST meson-0.61.3.tar.gz 2011631 BLAKE2B 7b50480f05b23f42547cf020e9279fa8379da8421d52aa4ab4476d9b7e8ef2d94d3290e4b4cc425493d7d95dbbea06ec24eeb217327bf6d607c23179c8111905 SHA512 955c56cbaeb23a33a5e536eee547312ca5f1122aaa03d839113a2b2bcd9a0486ab24d1783220d9981c29ed9b4bda06a971cb0e21aa9f32d57f6696fa27853da8 DIST meson-0.61.4.tar.gz 2014265 BLAKE2B 09e6630f8a1786143832007c929e652e743bbf11d1b55ffcf366dd127779f61e8fd4a8be5cb23fa6bc949938a3bd0222f19ad1fec883f0ca6ed8cd6d4bbd6aef SHA512 005f52c678016f3183d36b69254cceab16c682d2389ec9cae41889955a13cb643aea03f2247f3473cfeca9c4dd6c1cc8b9b8b9906dc324c08016c72380a5f195 diff --git a/dev-util/meson/meson-0.61.1.ebuild b/dev-util/meson/meson-0.61.1.ebuild deleted file mode 100644 index 62b0fbfd0aec.. --- a/dev-util/meson/meson-0.61.1.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 2016-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8,9,10} ) - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson; - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - dev-util/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" run_unittests.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - # https://bugs.gentoo.org/687792 -
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-netfilter/
commit: 940acabae4dc6020e2b74fce4bfc5fe8bc428be1 Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 20:57:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940acaba sec-keys/openpgp-keys-netfilter: Added package. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-netfilter/Manifest | 4 +++ sec-keys/openpgp-keys-netfilter/metadata.xml | 9 +++ .../openpgp-keys-netfilter-20220326.ebuild | 29 ++ 3 files changed, 42 insertions(+) diff --git a/sec-keys/openpgp-keys-netfilter/Manifest b/sec-keys/openpgp-keys-netfilter/Manifest new file mode 100644 index ..e426c551129f --- /dev/null +++ b/sec-keys/openpgp-keys-netfilter/Manifest @@ -0,0 +1,4 @@ +DIST netfilter-gpg-0xD55D978A8A1420E4.txt 3931 BLAKE2B b15678f8743d77b068f996064ec4b69604710530fa2c1181208883668bfcdd4eff915302f63c6390b662b59e1c38a5abd7b190c5d1ac14f3df72af40f325b351 SHA512 47db90388a7d9f17d9d869de2547767d58e723c2be7aac36d646a1659c227c01262ff38293e4f614cf220f10e79db8d7d1939f22a5d355d180c31c64f46fc448 +DIST netfilter-gpg-26D292E4.txt 3855 BLAKE2B 6500bb7a21facb9fba9c425ad2ef0e4c4adf471c1429a9829c02a13794a1305a8d333d8236e2a57bdd302501923f38dfa44f6ce8129f652d3878386826f85020 SHA512 779d82a3bcf59df32e468858208ca43451128aa8ef1e30c19d8440278ac4eb7b8113b56a7c86c770d42466e09a3e281f5614224116bde54f9a10f7b8b88bb7dd +DIST netfilter-gpg-2D0987E6.txt 1714 BLAKE2B a7562d84c9ac66899acb9a31a709813a4232824e7ae86ea32ce027faefeaf771fc8a09dc7c8521eb4a945d6724a39fd51b55ff9935241bac048f3fad717738b0 SHA512 641dc6d4da0d7d1682f977041332863dcd425c5eafdc72edf373ecde9cea68527543d60a8c501d4822491c6d46aa910ffce942df1fb1b34f38d963547f1f06df +DIST netfilter-gpg-BB5F58CC.txt 3429 BLAKE2B 815ad0977c0f9a1ff830b9419ad006bd5fda0a6fb8ee6b27b3622089856dbfd92a30f9c0a227f3eda0c84176ef179a4f5b13d0acc1739b30e29ac1f50a3fe2e2 SHA512 d3e41641843a36d4f0ad608ee01faa04156a51e6679f6b984fd986c2f4064a72220d4e6f4f7735787fb7e332c6cb3584c27d46c0c561df9ba9875dad72d17523 diff --git a/sec-keys/openpgp-keys-netfilter/metadata.xml b/sec-keys/openpgp-keys-netfilter/metadata.xml new file mode 100644 index ..7e4bb0954f24 --- /dev/null +++ b/sec-keys/openpgp-keys-netfilter/metadata.xml @@ -0,0 +1,9 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + net...@gentoo.org + Gentoo network monitoring and analysis project + + + diff --git a/sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild b/sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild new file mode 100644 index ..bf9d33cbf28a --- /dev/null +++ b/sec-keys/openpgp-keys-netfilter/openpgp-keys-netfilter-20220326.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by the netfilter project" +HOMEPAGE="https://www.netfilter.org/; +SRC_URI=" + https://www.netfilter.org/files/coreteam-gpg-key-26D292E4.txt + -> netfilter-gpg-26D292E4.txt + https://www.netfilter.org/files/coreteam-gpg-key-2D0987E6.txt + -> netfilter-gpg-2D0987E6.txt + https://www.netfilter.org/files/coreteam-gpg-key-BB5F58CC.txt + -> netfilter-gpg-BB5F58CC.txt + https://www.netfilter.org/files/coreteam-gpg-key-0xD55D978A8A1420E4.txt + -> netfilter-gpg-0xD55D978A8A1420E4.txt +" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/openpgp-keys + newins - netfilter.org.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/
commit: 47dd20a2863b0184ae25566161b4709909391a0d Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:09:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dd20a2 net-firewall/nftables: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-firewall/nftables/Manifest | 2 ++ net-firewall/nftables/nftables-1.0.1-r2.ebuild | 7 +-- net-firewall/nftables/nftables-1.0.2-r1.ebuild | 7 +-- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest index 164083bf9526..1ca881039072 100644 --- a/net-firewall/nftables/Manifest +++ b/net-firewall/nftables/Manifest @@ -2,4 +2,6 @@ DIST nftables-0.9.8.tar.bz2 879516 BLAKE2B 5063090d648668f4d5ae6d4be48ebecc65dfd DIST nftables-0.9.9.tar.bz2 922624 BLAKE2B 8de2709576a26ca84a8d694f7cb06cad2bb2fb4671ba21ffc32c0d5997e8124ae7cd794dafddf4db48d8a49c280b48b07d2a31b6c18f6647fdb67cfe7f065b61 SHA512 dfdd3ffc0ffc1742ca0494a3f8fac1c7b2fe942849e60d33fc3cb8a51e27bd39e1ccfeda2195191377a32bb5363ea244f4c3e71b4a6d930f33bf87e17a534fab DIST nftables-1.0.0.tar.bz2 921053 BLAKE2B ee86a323170433c3ba62f80118947864aac0fe0aaeb48afeb5a116a48782185c83313ef1b5735c7749eb5eccb88f252b444d1ee908be25bdaa4d9c0b833c1dc2 SHA512 33460bef4ee76b7caa44fa5515357127ae84be468448cc838dd31919b6e045ba6195b761118d4c8a4219a9f008c4416542ce784f4daad94f3b44c0626bcdd014 DIST nftables-1.0.1.tar.bz2 954586 BLAKE2B e406699c96b98495f1b6deeab0233873ce20b43c13c162eafea1e6b371961123a69f3d5e7bd2f1bedfdbe58fed56ba3e2dae962b88657af6f4ab5b3743fb6373 SHA512 a0db4d82725509d2a9c638ba7ba55547ad7b5138a5fe686b0e90260d6a65e060dd72a470969c1d69e945303bd2bfc33b2021d9f4141b88befefddc61b7afe10d +DIST nftables-1.0.1.tar.bz2.sig 566 BLAKE2B d504987b16b7a8676586ecb3a1ce9588bff972ca54bbb3ce3b0db5288f1fd981e529dccea009bd01a3a96e5199a034956bd43cdeaba67847239a88d458f43f8a SHA512 0884098ceabe7b070e146e47292afd8c80188ea595eaeaadb228307f502dae4a43bf801dea2a25519eaef3c96d567daf40e45c37fabb58db1b2256eb8f256cb0 DIST nftables-1.0.2.tar.bz2 970781 BLAKE2B 650ae6badb574ff3628d21c8aa99f81e73932dd172b3569618696100bf3853b9a108bf0296dcf9d615ae7c0fbec84b48266299b62cf755d181d19c626f8a3cd4 SHA512 560d23c6e369eafd7b354d29fe73d46154e4a74dec000178c1aea47751fe535d20c4e6bbecd3955eb2b327c7a60b1269e5c6dc5781498546b639fa2d1367a9ca +DIST nftables-1.0.2.tar.bz2.sig 566 BLAKE2B 5b7a20b28c274a950b718e2e14313772707b6bdc3f4519f747350593c1eb3bfbcf8c5dd9ae7d5aa0488c5cde9af8b58e05349c75e8a8246c5634303a331f9d98 SHA512 9be59d771833ac315fd52cffe7074ed9d49fbf592aec8d94500bbc7cc1f44dcb54b3815c46831a5e7e4c4770901cbdd6b8ffc5aa8d8cb7e064ec1c8453d890f1 diff --git a/net-firewall/nftables/nftables-1.0.1-r2.ebuild b/net-firewall/nftables/nftables-1.0.1-r2.ebuild index 3ab5c9291110..a6b3f71dcc5e 100644 --- a/net-firewall/nftables/nftables-1.0.1-r2.ebuild +++ b/net-firewall/nftables/nftables-1.0.1-r2.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..10} ) DISTUTILS_OPTIONAL=1 -inherit autotools linux-info distutils-r1 systemd +inherit autotools linux-info distutils-r1 systemd verify-sig DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools" HOMEPAGE="https://netfilter.org/projects/nftables/; @@ -19,8 +19,11 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then sys-devel/flex " else - SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2; + SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )" KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc + BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-netfilter )" fi LICENSE="GPL-2" diff --git a/net-firewall/nftables/nftables-1.0.2-r1.ebuild b/net-firewall/nftables/nftables-1.0.2-r1.ebuild index 8b7db17f23e8..4e105370dd23 100644 --- a/net-firewall/nftables/nftables-1.0.2-r1.ebuild +++ b/net-firewall/nftables/nftables-1.0.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_OPTIONAL=1 -inherit autotools linux-info distutils-r1 systemd +inherit autotools linux-info distutils-r1 systemd verify-sig DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools" HOMEPAGE="https://netfilter.org/projects/nftables/; @@ -19,8 +19,11 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then sys-devel/flex " else - SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2; + SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2 + verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.bz2.sig )" KEYWORDS="~amd64 ~arm ~arm64 ~hppa
[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/
commit: 09de8a1bf162ce6fcbf1ee771e98b85ef1885484 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:34:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:34:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09de8a1b app-office/scribus: Stabilize 1.5.8 ppc64, #835425 Signed-off-by: Sam James gentoo.org> app-office/scribus/scribus-1.5.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/scribus/scribus-1.5.8.ebuild b/app-office/scribus/scribus-1.5.8.ebuild index c344d68a2691..20e8e9c6d5a0 100644 --- a/app-office/scribus/scribus-1.5.8.ebuild +++ b/app-office/scribus/scribus-1.5.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvpx/
commit: 3c17821f840a9dceecf5f851084fec94719af8f2 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:33:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:33:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c17821f media-libs/libvpx: Stabilize 1.11.0 ppc, #833741 Signed-off-by: Sam James gentoo.org> media-libs/libvpx/libvpx-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild b/media-libs/libvpx/libvpx-1.11.0.ebuild index b157a4048fdd..da94b5e7ee6c 100644 --- a/media-libs/libvpx/libvpx-1.11.0.ebuild +++ b/media-libs/libvpx/libvpx-1.11.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0/7" -KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads" REQUIRED_USE="test? ( threads )"
[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/
commit: 6181d662344dcfe94e17939c7398f9b01d4361de Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:32:52 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:32:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6181d662 app-shells/fish: Stabilize 3.4.0 ppc, #835339 Signed-off-by: Sam James gentoo.org> app-shells/fish/fish-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/fish/fish-3.4.0.ebuild b/app-shells/fish/fish-3.4.0.ebuild index ec8a590bac0f..aab8154c0b5e 100644 --- a/app-shells/fish/fish-3.4.0.ebuild +++ b/app-shells/fish/fish-3.4.0.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git; else SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/etckeeper/
commit: 4428057a4cc987b51ed8d43147c6914eb581b8ed Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:33:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:33:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4428057a sys-apps/etckeeper: Keyword 1.18.16-r1 ppc, #834937 Signed-off-by: Sam James gentoo.org> sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild index 96d6bc1125d4..7dc98bd98df4 100644 --- a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild +++ b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/; SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz; LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" SLOT="0" IUSE="cron test"
[gentoo-commits] repo/gentoo:master commit in: xfce-base/exo/
commit: 69d59e6cd590e3ed3fb4d689b0aa4f9b075ac6f5 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:33:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:33:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d59e6c xfce-base/exo: Stabilize 4.16.3 ppc64, #829548 Signed-off-by: Sam James gentoo.org> xfce-base/exo/exo-4.16.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/exo/exo-4.16.3.ebuild b/xfce-base/exo/exo-4.16.3.ebuild index 92f08fbe4cbc..ba9c8dfe9c47 100644 --- a/xfce-base/exo/exo-4.16.3.ebuild +++ b/xfce-base/exo/exo-4.16.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" RDEPEND=">=dev-libs/glib-2.50 >=x11-libs/gtk+-3.22:3
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 9570124f61bd229a9370607ebffc140b7c352b7e Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:32:47 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:32:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9570124f dev-lang/go: Stabilize 1.17.8 ppc64, #835383 Signed-off-by: Sam James gentoo.org> dev-lang/go/go-1.17.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/go/go-1.17.8.ebuild b/dev-lang/go/go-1.17.8.ebuild index ba82adbb2e5d..7f1ce9304e51 100644 --- a/dev-lang/go/go-1.17.8.ebuild +++ b/dev-lang/go/go-1.17.8.ebuild @@ -21,7 +21,7 @@ case ${PV} in case ${PV} in *_beta*|*_rc*) ;; *) - KEYWORDS="-* amd64 arm arm64 ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac esac
[gentoo-commits] repo/gentoo:master commit in: app-shells/fish/
commit: 6fad870e488c5c1552a6fc4c09a14ca456688cb4 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:32:56 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:32:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fad870e app-shells/fish: Stabilize 3.4.0 ppc64, #835339 Signed-off-by: Sam James gentoo.org> app-shells/fish/fish-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/fish/fish-3.4.0.ebuild b/app-shells/fish/fish-3.4.0.ebuild index aab8154c0b5e..2a91b5916d07 100644 --- a/app-shells/fish/fish-3.4.0.ebuild +++ b/app-shells/fish/fish-3.4.0.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git; else SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-irc/weechat/
commit: b259feda467fb3d90ca67de9b3b3f3e12e3acf62 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:32:42 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:32:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b259feda net-irc/weechat: Stabilize 3.4.1 ppc64, #835521 Signed-off-by: Sam James gentoo.org> net-irc/weechat/weechat-3.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/weechat/weechat-3.4.1.ebuild b/net-irc/weechat/weechat-3.4.1.ebuild index 743fc1cdd1f4..ea0796ebe23a 100644 --- a/net-irc/weechat/weechat-3.4.1.ebuild +++ b/net-irc/weechat/weechat-3.4.1.ebuild @@ -17,7 +17,7 @@ else 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" + KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos" fi DESCRIPTION="Portable and multi-interface IRC client"
[gentoo-commits] repo/gentoo:master commit in: dev-util/bats/
commit: dcf6f430a0e904f8ffac0fce4f4a3977171fcadb Author: Sam James gentoo org> AuthorDate: Sun Mar 27 02:33:01 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:33:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf6f430 dev-util/bats: Keyword 1.6.0 ppc, #834937 Signed-off-by: Sam James gentoo.org> dev-util/bats/bats-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/bats/bats-1.6.0.ebuild b/dev-util/bats/bats-1.6.0.ebuild index c61588e2322b..d42eecab71cd 100644 --- a/dev-util/bats/bats-1.6.0.ebuild +++ b/dev-util/bats/bats-1.6.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" DEPEND="app-shells/bash:*" RDEPEND="${DEPEND}"
[gentoo-commits] proj/sci:master commit in: dev-python/numcodecs/
commit: 3b13bd5b94cee69f17c8cc4f1de7cd323e688afc Author: Horea Christian chymera eu> AuthorDate: Sun Mar 27 02:25:05 2022 + Commit: Horea Christian gmail com> CommitDate: Sun Mar 27 02:25:05 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3b13bd5b dev-python/numcodecs: new package (DANDI stack) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Horea Christian chymera.eu> dev-python/numcodecs/metadata.xml | 16 + dev-python/numcodecs/numcodecs-0.9.0.ebuild | 35 + dev-python/numcodecs/numcodecs-0.9.1.ebuild | 35 + 3 files changed, 86 insertions(+) diff --git a/dev-python/numcodecs/metadata.xml b/dev-python/numcodecs/metadata.xml new file mode 100644 index 0..ab018028a --- /dev/null +++ b/dev-python/numcodecs/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gen...@chymera.eu + Horea Christian + + + s...@gentoo.org + Gentoo Science Project + + + zarr-developers/numcodecs + numcodecs + + diff --git a/dev-python/numcodecs/numcodecs-0.9.0.ebuild b/dev-python/numcodecs/numcodecs-0.9.0.ebuild new file mode 100644 index 0..7219b5b7b --- /dev/null +++ b/dev-python/numcodecs/numcodecs-0.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Data storage buffer compression and transformation codecs" +HOMEPAGE="https://github.com/zarr-developers/numcodecs; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +# Fails to collect tests for yet unknown reasons: +# https://github.com/zarr-developers/numcodecs/issues/304 +RESTRICT="test" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/cython[${PYTHON_USEDEP}] +" + +DEPEND=" + test? ( + ${RDEPEND} + dev-python/entrypoints[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/numcodecs/numcodecs-0.9.1.ebuild b/dev-python/numcodecs/numcodecs-0.9.1.ebuild new file mode 100644 index 0..7219b5b7b --- /dev/null +++ b/dev-python/numcodecs/numcodecs-0.9.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Data storage buffer compression and transformation codecs" +HOMEPAGE="https://github.com/zarr-developers/numcodecs; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +# Fails to collect tests for yet unknown reasons: +# https://github.com/zarr-developers/numcodecs/issues/304 +RESTRICT="test" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/cython[${PYTHON_USEDEP}] +" + +DEPEND=" + test? ( + ${RDEPEND} + dev-python/entrypoints[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/bigloo/files/, dev-scheme/bigloo/
commit: f7b3da5b1de23c8774708b9c88bbafcab19032da Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 27 01:45:39 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 27 01:46:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b3da5b dev-scheme/bigloo: fix exe install and Emacs sitefile Signed-off-by: Maciej Barć gentoo.org> ...loo-4.4c_p4.ebuild => bigloo-4.4c_p4-r1.ebuild} | 25 +++--- dev-scheme/bigloo/files/50bigloo-gentoo.el | 1 + 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/dev-scheme/bigloo/bigloo-4.4c_p4.ebuild b/dev-scheme/bigloo/bigloo-4.4c_p4-r1.ebuild similarity index 81% rename from dev-scheme/bigloo/bigloo-4.4c_p4.ebuild rename to dev-scheme/bigloo/bigloo-4.4c_p4-r1.ebuild index 967319442401..e0bff03017b4 100644 --- a/dev-scheme/bigloo/bigloo-4.4c_p4.ebuild +++ b/dev-scheme/bigloo/bigloo-4.4c_p4-r1.ebuild @@ -67,7 +67,7 @@ src_configure() { --ldflags="${LDFLAGS}" # Installation directories --prefix=/usr - --bindir=/usr/bin + --bindir=/usr/share/${PN}/bin --docdir=/usr/share/doc/${PF} --infodir=/usr/share/info --libdir=/usr/"$(get_libdir)" @@ -142,6 +142,27 @@ src_install() { emake DESTDIR="${D}" -C bdb install emake DESTDIR="${D}" -C cigloo install + # The ".sh" scripts set proper environment and library order for Bigloo, + # but programs (and the Bigloo Emacs library, "bee-mode") want "bigloo", + # not "bigloo.sh". To make programs work we install all executable files + # into "/usr/share/bigloo/bin", and then pick one by one for non-scripts: + # if a script with ".sh" extensions exists, then we link the script, + # not the picked executable to a binary name, otherwise link the binary. + mkdir -p "${D}"/usr/bin || die + pushd "${D}" >/dev/null || die + local bin bin_link + for bin in usr/share/${PN}/bin/* ; do + if [[ ${bin} != *.sh ]] ; then + bin_link=usr/bin/$(basename ${bin}) + if [[ -f ${bin}.sh ]] ; then + ln -s ../../${bin}.sh ${bin_link} || die + else + ln -s ../../${bin} ${bin_link} || die + fi + fi + done + popd >/dev/null || die + if use emacs ; then emake DESTDIR="${D}" install-bee elisp-site-file-install "${FILESDIR}/${SITEFILE}" @@ -151,8 +172,6 @@ src_install() { } pkg_postinst() { - einfo "Heads up: Bigloo is launched via \"bigloo.sh\" script, not \"bigloo\" executable!" - use emacs && elisp-site-regen } diff --git a/dev-scheme/bigloo/files/50bigloo-gentoo.el b/dev-scheme/bigloo/files/50bigloo-gentoo.el index 431f7e90ae73..9cac9f0f7d0f 100644 --- a/dev-scheme/bigloo/files/50bigloo-gentoo.el +++ b/dev-scheme/bigloo/files/50bigloo-gentoo.el @@ -1 +1,2 @@ (add-to-list 'load-path "@SITELISP@") +(autoload 'bee-mode "bee-mode" "Major mode for editing Bigloo code." t)
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/lean/
commit: 7640503c4f08775eef6ccf16d7a5ccb93ac5d25d Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 27 00:57:39 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 27 01:46:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7640503c sci-mathematics/lean: drop old 3.40.0 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/lean/Manifest | 1 - sci-mathematics/lean/lean-3.40.0.ebuild | 75 - 2 files changed, 76 deletions(-) diff --git a/sci-mathematics/lean/Manifest b/sci-mathematics/lean/Manifest index 910ec2d2d32c..41cd0f0901a9 100644 --- a/sci-mathematics/lean/Manifest +++ b/sci-mathematics/lean/Manifest @@ -1,5 +1,4 @@ DIST lean-3.39.1.tar.gz 1878481 BLAKE2B b3d1760594751418d6ebb7754d733e8fdebc5e0eba25e8d4993280325ec9d40e9083af155d388d52b5edfff2e9dffbeff91caa68ccb76500dcd88ebac2af SHA512 5839eb7b5f7cd2d93ab603f1a5121e0a6b55850686677f103c16ec2157dc19479f1909ea056b54e41331c28fd59a4a825741384fa431473924381b72640a04dd -DIST lean-3.40.0.tar.gz 1878547 BLAKE2B 762c12b9fee9ac405730fb4a748326e7c9603c50f44512166f94df51e8cde0096803f11d0201980e1a1c0121a2b278075bf238452254d83e2d8b7b5566355416 SHA512 4daa32b60195a9776019c3c13c3765a1f5a817d78f189c3f92859298118815af4cb47359816ebbb977f35453be358956f3680b06b5930d5cf3a4245599602873 DIST lean-3.41.0.tar.gz 1905966 BLAKE2B 1921ba4a975ed8fc6001695151bb366341e0895989a570bb7fbef1e719685945d0b7c51ed0716ff29daaf81af24ce2e289cab41b251c686a286cd94a0cf708f8 SHA512 855a56812ba5dc7cf431490957570d0fcbc4760faa1602095e708ddcc4e5a3c6aeac42133c210375d4538d97c8ae90df3ab3c7e7840e8896b8d0db439e925fbf DIST lean-3.42.0.tar.gz 1908134 BLAKE2B 7b6403786cc1a3a2b974f8df4c2bf2921e4e374ead4290a0e263c8464a9c009fd2f62e7cf5bdbc5087d0c9bb4c57f798b9d1a4b8ee2d66152714ec2af649e196 SHA512 2f1fc1bf3aff7fa806e1cd4647380d6896d98a9191f2035d5a37cc35938de42b243188984aa2fced37bdbee3b2c3c6ef25d27bf2428bf9a0307cc3237c80560f DIST lean-3.42.1.tar.gz 1908398 BLAKE2B 7a83269deb3dc7ee60bf7a09b36df332355d9caf575b8435345956697121e95e1fb44cada1237e44bab04a56af4fb40c0d01e49f4cb3e4896e616f2bc58bf9ef SHA512 ab266e385e3026ce3219eef6ef171e243576e291fb26cef3d97ca4cc5190988e3bd6fe93c37a1192b8d2eec0ae7620131826ee1073a038f5a024e706953242d1 diff --git a/sci-mathematics/lean/lean-3.40.0.ebuild b/sci-mathematics/lean/lean-3.40.0.ebuild deleted file mode 100644 index 5d8ee8eecd4b.. --- a/sci-mathematics/lean/lean-3.40.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAJOR=$(ver_cut 1) -CMAKE_IN_SOURCE_BUILD="ON" - -inherit cmake readme.gentoo-r1 - -DESCRIPTION="The Lean Theorem Prover" -HOMEPAGE="https://leanprover-community.github.io/; - -if [[ "${PV}" == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/leanprover-community/lean.git; -else - SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi -S="${WORKDIR}/lean-${PV}/src" - -LICENSE="Apache-2.0" -SLOT="0/${MAJOR}" -IUSE="debug +threads" - -RDEPEND="dev-libs/gmp:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-CMakeLists-fix_flags.patch" ) - -src_configure() { - local CMAKE_BUILD_TYPE - if use debug; then - CMAKE_BUILD_TYPE="Debug" - else - CMAKE_BUILD_TYPE="Release" - fi - - local mycmakeargs=( - -DALPHA=ON - -DAUTO_THREAD_FINALIZATION=ON - -DJSON=ON # bug 833900 - -DLEAN_EXTRA_CXX_FLAGS="${CXXFLAGS}" - -DMULTI_THREAD=$(usex threads) - -DUSE_GITHASH=OFF - ) - cmake_src_configure -} - -src_test() { - local myctestargs=( - # Disable problematic "style_check" cpplint test, - # this also removes the python test dependency - --exclude-regex style_check - ) - cmake_src_test -} - -src_install() { - cmake_src_install - - local DISABLE_AUTOFORMATTING="yes" - local DOC_CONTENTS="You probably want to use lean with mathlib, you can either: - - Do not install mathlib globally and use local versions - - Use leanproject from sci-mathematics/mathlib-tools - $ leanproject global-install - - Use leanpkg and compile mathlib (which will take some time) - $ leanpkg install https://github.com/leanprover-community/mathlib; - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/lean/
commit: e124cd89e3a8e36edbccc14fd5b791b8c11b9857 Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 27 00:56:32 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 27 01:46:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e124cd89 sci-mathematics/lean: bump to 3.42.1 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/lean/Manifest | 1 + sci-mathematics/lean/lean-3.42.1.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/sci-mathematics/lean/Manifest b/sci-mathematics/lean/Manifest index ad0e723b1b3c..910ec2d2d32c 100644 --- a/sci-mathematics/lean/Manifest +++ b/sci-mathematics/lean/Manifest @@ -2,3 +2,4 @@ DIST lean-3.39.1.tar.gz 1878481 BLAKE2B b3d1760594751418d6ebb7754d733e8fdebc5e0e DIST lean-3.40.0.tar.gz 1878547 BLAKE2B 762c12b9fee9ac405730fb4a748326e7c9603c50f44512166f94df51e8cde0096803f11d0201980e1a1c0121a2b278075bf238452254d83e2d8b7b5566355416 SHA512 4daa32b60195a9776019c3c13c3765a1f5a817d78f189c3f92859298118815af4cb47359816ebbb977f35453be358956f3680b06b5930d5cf3a4245599602873 DIST lean-3.41.0.tar.gz 1905966 BLAKE2B 1921ba4a975ed8fc6001695151bb366341e0895989a570bb7fbef1e719685945d0b7c51ed0716ff29daaf81af24ce2e289cab41b251c686a286cd94a0cf708f8 SHA512 855a56812ba5dc7cf431490957570d0fcbc4760faa1602095e708ddcc4e5a3c6aeac42133c210375d4538d97c8ae90df3ab3c7e7840e8896b8d0db439e925fbf DIST lean-3.42.0.tar.gz 1908134 BLAKE2B 7b6403786cc1a3a2b974f8df4c2bf2921e4e374ead4290a0e263c8464a9c009fd2f62e7cf5bdbc5087d0c9bb4c57f798b9d1a4b8ee2d66152714ec2af649e196 SHA512 2f1fc1bf3aff7fa806e1cd4647380d6896d98a9191f2035d5a37cc35938de42b243188984aa2fced37bdbee3b2c3c6ef25d27bf2428bf9a0307cc3237c80560f +DIST lean-3.42.1.tar.gz 1908398 BLAKE2B 7a83269deb3dc7ee60bf7a09b36df332355d9caf575b8435345956697121e95e1fb44cada1237e44bab04a56af4fb40c0d01e49f4cb3e4896e616f2bc58bf9ef SHA512 ab266e385e3026ce3219eef6ef171e243576e291fb26cef3d97ca4cc5190988e3bd6fe93c37a1192b8d2eec0ae7620131826ee1073a038f5a024e706953242d1 diff --git a/sci-mathematics/lean/lean-3.42.1.ebuild b/sci-mathematics/lean/lean-3.42.1.ebuild new file mode 100644 index ..5d8ee8eecd4b --- /dev/null +++ b/sci-mathematics/lean/lean-3.42.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MAJOR=$(ver_cut 1) +CMAKE_IN_SOURCE_BUILD="ON" + +inherit cmake readme.gentoo-r1 + +DESCRIPTION="The Lean Theorem Prover" +HOMEPAGE="https://leanprover-community.github.io/; + +if [[ "${PV}" == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/leanprover-community/lean.git; +else + SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi +S="${WORKDIR}/lean-${PV}/src" + +LICENSE="Apache-2.0" +SLOT="0/${MAJOR}" +IUSE="debug +threads" + +RDEPEND="dev-libs/gmp:=" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-CMakeLists-fix_flags.patch" ) + +src_configure() { + local CMAKE_BUILD_TYPE + if use debug; then + CMAKE_BUILD_TYPE="Debug" + else + CMAKE_BUILD_TYPE="Release" + fi + + local mycmakeargs=( + -DALPHA=ON + -DAUTO_THREAD_FINALIZATION=ON + -DJSON=ON # bug 833900 + -DLEAN_EXTRA_CXX_FLAGS="${CXXFLAGS}" + -DMULTI_THREAD=$(usex threads) + -DUSE_GITHASH=OFF + ) + cmake_src_configure +} + +src_test() { + local myctestargs=( + # Disable problematic "style_check" cpplint test, + # this also removes the python test dependency + --exclude-regex style_check + ) + cmake_src_test +} + +src_install() { + cmake_src_install + + local DISABLE_AUTOFORMATTING="yes" + local DOC_CONTENTS="You probably want to use lean with mathlib, you can either: + - Do not install mathlib globally and use local versions + - Use leanproject from sci-mathematics/mathlib-tools + $ leanproject global-install + - Use leanpkg and compile mathlib (which will take some time) + $ leanpkg install https://github.com/leanprover-community/mathlib; + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/
commit: d34c7332b61487eaf07b76f0302d27ad000cec9d Author: Sam James gentoo org> AuthorDate: Sun Mar 27 01:33:36 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 01:33:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34c7332 sys-apps/hwloc: capitalise DESCRIPTION Signed-off-by: Sam James gentoo.org> sys-apps/hwloc/hwloc-1.11.13.ebuild | 4 ++-- sys-apps/hwloc/hwloc-2.5.0.ebuild| 4 ++-- sys-apps/hwloc/hwloc-2.6.0.ebuild| 4 ++-- sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild b/sys-apps/hwloc/hwloc-1.11.13.ebuild index e6046bb1b546..435ec3acffa0 100644 --- a/sys-apps/hwloc/hwloc-1.11.13.ebuild +++ b/sys-apps/hwloc/hwloc-1.11.13.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 autotools cuda flag-o-matic multilib-minimal toolchain-funcs MY_PV=v$(ver_cut 1-2) -DESCRIPTION="displays the hardware topology in convenient formats" +DESCRIPTION="Displays the hardware topology in convenient formats" HOMEPAGE="https://www.open-mpi.org/projects/hwloc/; SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2; diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild b/sys-apps/hwloc/hwloc-2.5.0.ebuild index a62d172fdecd..763685d9bf37 100644 --- a/sys-apps/hwloc/hwloc-2.5.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.5.0.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 autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs m MY_PV="v$(ver_cut 1-2)" -DESCRIPTION="displays the hardware topology in convenient formats" +DESCRIPTION="Displays the hardware topology in convenient formats" HOMEPAGE="https://www.open-mpi.org/projects/hwloc/; SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2; diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild b/sys-apps/hwloc/hwloc-2.6.0.ebuild index b35442059218..8e0985a990dc 100644 --- a/sys-apps/hwloc/hwloc-2.6.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.6.0.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 autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs m MY_PV="v$(ver_cut 1-2)" -DESCRIPTION="displays the hardware topology in convenient formats" +DESCRIPTION="Displays the hardware topology in convenient formats" HOMEPAGE="https://www.open-mpi.org/projects/hwloc/; SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2; diff --git a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild index 31d754e4390d..cbdf2d374fb6 100644 --- a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild +++ b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal MY_PV="v$(ver_cut 1-2)" -DESCRIPTION="displays the hardware topology in convenient formats" +DESCRIPTION="Displays the hardware topology in convenient formats" HOMEPAGE="https://www.open-mpi.org/projects/hwloc/; SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2;
[gentoo-commits] repo/gentoo:master commit in: sys-apps/hwloc/
commit: 9a77fe1a2b17992a4e907907107f7c2f5218cc74 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 01:32:46 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 01:32:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a77fe1a sys-apps/hwloc: drop now-no-op USE=gl Already replaced by video_cards_nvidia. Bug: https://bugs.gentoo.org/544708 Fixes: 99ec29149b8f511a4e99586d14ed6f11cdc5ed8d Fixes: 816974ce2310b4843fca5e34a0d7add3aa67a057 Signed-off-by: Sam James gentoo.org> sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild index 132b2e9fc5e2..31d754e4390d 100644 --- a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild +++ b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2 LICENSE="BSD" SLOT="0/15" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="cairo +cpuid cuda debug gl nvml +pci static-libs svg udev xml X video_cards_nvidia" +IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia" # opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). # anyone with hardware is welcome to step up and help test to get it re-added.
[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/
commit: 54f595d68fb63d9c1da18cfd41d0496014e7ea67 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 01:07:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 01:07:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f595d6 media-libs/libv4l: Stabilize 1.22.1 ppc, #835935 Signed-off-by: Sam James gentoo.org> media-libs/libv4l/libv4l-1.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild b/media-libs/libv4l/libv4l-1.22.1.ebuild index a16adea0cd23..50500edde413 100644 --- a/media-libs/libv4l/libv4l-1.22.1.ebuild +++ b/media-libs/libv4l/libv4l-1.22.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2; LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="dvb jpeg" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/
commit: 3de72701728f6f5052043f893de58354015e70b1 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 01:07:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 01:07:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de72701 media-libs/libv4l: Stabilize 1.22.1 ppc64, #835935 Signed-off-by: Sam James gentoo.org> media-libs/libv4l/libv4l-1.22.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libv4l/libv4l-1.22.1.ebuild b/media-libs/libv4l/libv4l-1.22.1.ebuild index af9048e8367b..a16adea0cd23 100644 --- a/media-libs/libv4l/libv4l-1.22.1.ebuild +++ b/media-libs/libv4l/libv4l-1.22.1.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=8 @@ -13,7 +13,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2; LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="dvb jpeg" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/, app-admin/salt/files/
commit: 79dacb355a17541cc945d0fd8f76ac1c08cc28b8 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 00:58:52 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 01:00:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79dacb35 app-admin/salt: add patch for newer Jinja Bug: https://bugs.gentoo.org/836206 Signed-off-by: Sam James gentoo.org> app-admin/salt/files/salt-3003.3-jinja.patch | 155 app-admin/salt/salt-3003.3-r1.ebuild | 203 +++ 2 files changed, 358 insertions(+) diff --git a/app-admin/salt/files/salt-3003.3-jinja.patch b/app-admin/salt/files/salt-3003.3-jinja.patch new file mode 100644 index ..ec5b1ac6156f --- /dev/null +++ b/app-admin/salt/files/salt-3003.3-jinja.patch @@ -0,0 +1,155 @@ +https://github.com/saltstack/salt/issues/61848 +https://patch-diff.githubusercontent.com/raw/saltstack/salt/pull/61856.patch + +Dropped a bunch of irrelevant hunks (CI files and a test not in 3003.3) + +From 03c2a607a0722ad5e55b6c8f8eda630be7c7fee5 Mon Sep 17 00:00:00 2001 +From: jonyhy96 +Date: Thu, 10 Mar 2022 10:41:48 +0800 +Subject: [PATCH 1/5] fix: jinja2 contextfuntion base on version + +--- + salt/utils/jinja.py | 6 +- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/salt/utils/jinja.py b/salt/utils/jinja.py +index 4c430b5ccf32..9a1938c2d69b 100644 +--- a/salt/utils/jinja.py b/salt/utils/jinja.py +@@ -707,7 +707,11 @@ def method_call(obj, f_name, *f_args, **f_kwargs): + return getattr(obj, f_name, lambda *args, **kwargs: None)(*f_args, **f_kwargs) + + +-@jinja2.contextfunction ++if jinja2.__version__ < '3.0.0' : ++contextfunction = jinja2.contextfunction ++else: ++contextfunction = jinja2.pass_context ++@contextfunction + def show_full_context(ctx): + return salt.utils.data.simple_types_filter( + {key: value for key, value in ctx.items()} + +From 1aba938021b86732a211a899dc4c2a46afa488a2 Mon Sep 17 00:00:00 2001 +From: jonyhy96 +Date: Thu, 3 Mar 2022 16:21:17 +0800 +Subject: [PATCH 2/5] fix: jinja2 DeprecationWarning + +--- + salt/utils/jinja.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/salt/utils/jinja.py b/salt/utils/jinja.py +index 9a1938c2d69b..207a2cb77035 100644 +--- a/salt/utils/jinja.py b/salt/utils/jinja.py +@@ -710,7 +710,7 @@ def method_call(obj, f_name, *f_args, **f_kwargs): + if jinja2.__version__ < '3.0.0' : + contextfunction = jinja2.contextfunction + else: +-contextfunction = jinja2.pass_context ++contextfunction = jinja2.pass_context + @contextfunction + def show_full_context(ctx): + return salt.utils.data.simple_types_filter( + +From 7f281bbfc8efda40cfe7d607c0ddebb2fb00bd5d Mon Sep 17 00:00:00 2001 +From: Megan Wilhite +Date: Fri, 25 Mar 2022 08:31:24 -0600 +Subject: [PATCH 3/5] Use the correct Markup from jinja for each version + +--- + salt/utils/jinja.py | 8 +++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/salt/utils/jinja.py b/salt/utils/jinja.py +index 207a2cb77035..558f063d7206 100644 +--- a/salt/utils/jinja.py b/salt/utils/jinja.py +@@ -26,7 +26,7 @@ + import salt.utils.stringutils + import salt.utils.url + import salt.utils.yaml +-from jinja2 import BaseLoader, Markup, TemplateNotFound, nodes ++from jinja2 import BaseLoader, TemplateNotFound, nodes + from jinja2.environment import TemplateModule + from jinja2.exceptions import TemplateRuntimeError + from jinja2.ext import Extension +@@ -35,6 +35,12 @@ + from salt.utils.odict import OrderedDict + from salt.utils.versions import LooseVersion + ++try: ++from jinja2 import Markup ++except ImportError: ++# Markup moved to markupsafe in jinja>= 3.1 ++from markupsafe import Markup ++ + log = logging.getLogger(__name__) + + __all__ = ["SaltCacheLoader", "SerializerExtension"] + +diff --git a/salt/utils/jinja.py b/salt/utils/jinja.py +index 558f063d7206..5d00b134e25f 100644 +--- a/salt/utils/jinja.py b/salt/utils/jinja.py +@@ -713,10 +713,12 @@ def method_call(obj, f_name, *f_args, **f_kwargs): + return getattr(obj, f_name, lambda *args, **kwargs: None)(*f_args, **f_kwargs) + + +-if jinja2.__version__ < '3.0.0' : ++if jinja2.__version__ < "3.0.0": + contextfunction = jinja2.contextfunction + else: + contextfunction = jinja2.pass_context ++ ++ + @contextfunction + def show_full_context(ctx): + return salt.utils.data.simple_types_filter( + +From 9056e636beaea7de2e3a61876ba0345e5d390973 Mon Sep 17 00:00:00 2001 +From: Megan Wilhite +Date: Fri, 25 Mar 2022 11:14:01 -0600 +Subject: [PATCH 5/5] Fix requested feedback + +--- + requirements/static/ci/docs.in | 1 + + requirements/static/ci/py3.10/docs.txt | 3 ++- + requirements/static/ci/py3.6/docs.txt| 1 + + requirements/static/ci/py3.7/docs.txt| 3 ++- + requirements/static/ci/py3.8/docs.txt| 3 ++- + requirements/static/ci/py3.9/docs.txt|
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/
commit: 8becf0b0a61a4d82e0fc0a073ec9526196e15676 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 00:59:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 01:00:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8becf0b0 app-admin/salt: drop 3001.6-r1, 3002.5-r1, 3003.1-r1 Shadowed versions. Signed-off-by: Sam James gentoo.org> app-admin/salt/Manifest | 3 - app-admin/salt/salt-3001.6-r1.ebuild | 187 app-admin/salt/salt-3002.5-r1.ebuild | 187 app-admin/salt/salt-3003.1-r1.ebuild | 201 --- 4 files changed, 578 deletions(-) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index b0cefc2f51d6..74cedfb26638 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -1,10 +1,7 @@ DIST salt-3000.2-py38-misc.patch.gz 6250 BLAKE2B 68fff80a042e6bf208ea2d9692da7a7b1e29572f1ec3c850c14743bbf2821d231f933ec4e6d6eaad12acee0b7666888a37a72872b2b082c92d8db9de988fbbec SHA512 6d4a66323a423e630f7cc73b566ed96c452c8fc3d72c25a2dd86033c4774c1c8e8b8701e1d4ee92994d4148c398d704f419023e26d8b40c8fdd63f9d79d9d52f DIST salt-3000.8.tar.gz 15249139 BLAKE2B df306669ba11dd650621222ff9c69f5a6e16b6f431e9d93e6712ee95da43091bfe28416fe0d71988ed9ee70cb347755b779a356c50fa59c63c67a874ed1906f4 SHA512 a18d5bea3b3835f83d5b1e5315990d83f6c58c36df5589d5de0f8cc3a46db4c960b58032e29d56841a160b9b170cdbb81bca38dbbd72ccb5866ccc8a7da6e800 DIST salt-3000.9.tar.gz 15250432 BLAKE2B b76c166363b0b0fd3e3aa4b5306ba8280a2c99fbc7fd9866d957406bba8e6fcc03b769b53dbb80b115f9fa9f1fdc93e1eb257f4bf04283e414a309c16e4f078f SHA512 94214f20a8a080ebdcbb7e3351f60a466c3a92cc85d177c2ea677192a63e58b0f9cacfb1af04e14022a7ac570ebd0b931722d1d001a7655dcd7502813c29a092 -DIST salt-3001.6.tar.gz 15736056 BLAKE2B 00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f SHA512 e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c DIST salt-3001.8.tar.gz 15740488 BLAKE2B 77875a670b81438280becd1f29b64fbc766379192a9ca041568cd9360a3c4213bb3018063e88a297e9d1f637fb7ca3ef049a73a258022ec07e42f01a40bdf09a SHA512 8e90b2a1f82f951ab40a53a8af2ab421758ed8244f1881cc7aa71a8d9c2e2e6d892166ec8f8f6182966e56eb28c9aee6a060ee54b559b1d073fba97ad0afb013 -DIST salt-3002.5.tar.gz 15784880 BLAKE2B baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300 SHA512 dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1 DIST salt-3002.7.tar.gz 15792124 BLAKE2B b4cb4a6d73c45f3c2183a7adfe8196bbc5788dce1995bd5c640cd9957bdfdba2e96deebaba927d6103fc50f4eaab86d51f4dd4594d25b7357db79ed67b39258e SHA512 c1e7bbcd39b5c2bef351bd74026346bf729839c4161f6eff8162620e9cb08a63073abeeb8af6bab635070386a883df494ef08cc07a84efa9aa7f2160b357a938 -DIST salt-3003.1.tar.gz 16010476 BLAKE2B 3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75 SHA512 bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f DIST salt-3003.3.tar.gz 16017984 BLAKE2B 9cd1e33a7b6dff4d3c6c5a87e1204f7f113b6190da8301061e26fcec178aba597a9e17ab60a54a67b52a895a9a8aef58bec70e9fdd8d8edc5a42945f6de21a58 SHA512 4fe50922833fce48fcc679adb16a0e1fe893531b2feb08b235a1461c58b8d9a72af2acd89fc0f712207fb0cd215d6b446e31a40001b46c43d0cc4ac827ce29e3 DIST salt-3003.tar.gz 15830910 BLAKE2B ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f SHA512 7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38 diff --git a/app-admin/salt/salt-3001.6-r1.ebuild b/app-admin/salt/salt-3001.6-r1.ebuild deleted file mode 100644 index f7f0572e44ba.. --- a/app-admin/salt/salt-3001.6-r1.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit systemd distutils-r1 - -DESCRIPTION="Salt is a remote execution and configuration manager" -HOMEPAGE="https://www.saltstack.com/resources/community/ - https://github.com/saltstack; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git; - EGIT_BRANCH="develop" - SRC_URI="" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako -
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libodb-sqlite/
commit: 8a7b23c7dde966fe988b00bb6113d562e4307464 Author: Mark Wright gentoo org> AuthorDate: Sun Mar 27 00:56:33 2022 + Commit: Mark Wright gentoo org> CommitDate: Sun Mar 27 00:59:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7b23c7 dev-cpp/libodb-sqlite: Bump to 2.5.0_beta21 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright gentoo.org> dev-cpp/libodb-sqlite/Manifest | 2 + .../libodb-sqlite-2.5.0_beta21.ebuild | 117 + 2 files changed, 119 insertions(+) diff --git a/dev-cpp/libodb-sqlite/Manifest b/dev-cpp/libodb-sqlite/Manifest index 1e13937d4668..beffdc9e332d 100644 --- a/dev-cpp/libodb-sqlite/Manifest +++ b/dev-cpp/libodb-sqlite/Manifest @@ -1,2 +1,4 @@ DIST build2-toolchain-0.13.0.tar.xz 4218940 BLAKE2B ed27290df21e5db843325b3e42c43c6934ce8f2b9b157538b921f9cfe3a7dccc3b56e261053373553cbd7fbff39e912ffe2282f812d0e6f158749ed5748d5e33 SHA512 0485872acd40beb700739b2995f76efcc9811dd52a38ee049576e45fcb5a7d7ae9c718beca8aeab9ab3f1c5e0270d3946f2335f88ec19476577c195417c2dbd4 +DIST build2-toolchain-0.14.0.tar.xz 4687616 BLAKE2B 98b2ec93c18027cbb3294650b3ad5d3dc97c1f06a6580437eac2db0297d3517cf327179f3a7c6efc611bffed5d028a034382d408ca58a976311d50a26534323c SHA512 d238a4ddfce8506b51b3b775738e818e7e0b36961a09ae0912c0c8688057b8393afebd4c0a28c6e6827c2e72ad5b82bc5e1231f798a66c2bb86b2b1e4ece73ef DIST libodb-sqlite-2.5.0-b.19.tar.gz 74822 BLAKE2B e9a5d3be8b453bcdc026b6349572c3bd88eb468329216bee535f4e1ac72bfe6c88b485efe2476303600209df42023099fdda88b410d9295e8cab73ed9dd03fc0 SHA512 be6dbc731d9f45dfc7e9246f404edad78d59c9d38cff6599aed56d60d4f0e8391336e2da3608f66d74559f0a8d34243eb38e7e6a1221188959321810193ae901 +DIST libodb-sqlite-2.5.0-b.21.tar.gz 79975 BLAKE2B f9dca03ba909276ed137c15cbe32a8227b688f8b1c2d3e98b7040f3463359400fd5116088ae77722651589788e2d8e1367bc135ed2104dbc2d624ff4910f3fce SHA512 a84ea3847c64e5beffcb1f3958583bc02d371a4eb354ad32d0083b01e27362905bdcf09913c9b4cd6fc977eeaba95fd46cf953332e4fd0d673ca2f7521c71a1f diff --git a/dev-cpp/libodb-sqlite/libodb-sqlite-2.5.0_beta21.ebuild b/dev-cpp/libodb-sqlite/libodb-sqlite-2.5.0_beta21.ebuild new file mode 100644 index ..996133e1f47f --- /dev/null +++ b/dev-cpp/libodb-sqlite/libodb-sqlite-2.5.0_beta21.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)" + +BUILD2_PN=build2-toolchain +BUILD2_PV="0.14.0" +BUILD2_P="${BUILD2_PN}-${BUILD2_PV}" + +inherit toolchain-funcs multiprocessing +SRC_URI="https://pkg.cppget.org/1/beta/odb/${MY_P}.tar.gz + https://download.build2.org/${BUILD2_PV}/${BUILD2_P}.tar.xz; +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Common ODB runtime library" +HOMEPAGE="https://codesynthesis.com/products/odb/; + +LICENSE="|| ( Code-Synthesis-ODB GPL-2 )" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-cpp/libodb + dev-db/sqlite:3 +" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND} + !> \ + ${i} \ + || die + done + + cd "${BS}" || die + eapply "${FILESDIR}"/build2-0.13.0_alpha0_pre20200710-nousrlocal.patch + sed \ + -e 's:libsqlite3[/]\?::' \ + -i buildfile build/bootstrap.build \ + || die + + if has_version dev-util/pkgconf; then + for i in build2/build2/buildfile build2/libbuild2/buildfile; do + printf 'cxx.libs += %s\ncxx.poptions += %s\n' \ + "$($(tc-getPKG_CONFIG) libpkgconf --libs)" \ + "$($(tc-getPKG_CONFIG) libpkgconf --cflags)" >> \ + "${i}" \ + || die + done + sed \ + -e 's:libpkgconf[/]\?::' \ + -i buildfile build/bootstrap.build \ + || die + fi + + cd "${S}" || die + default +} + +src_configure() { + pushd ${BS} || die + emake -C build2 -f bootstrap.gmake \ + CXX=$(tc-getCXX) \ + CXXFLAGS="${CXXFLAGS}" \ + LDFLAGS="${LDFLAGS}" + popd || die + + b configure \ + config.cxx="$(tc-getCXX)" \ + config.cxx.coptions="${CXXFLAGS}" \ + config.cxx.loptions="${LDFLAGS}" \ + config.c="$(tc-getCC)" \ + config.cc.coptions="${CFLAGS}" \ + config.cc.loptions="${LDFLAGS}" \ + config.bin.ar="$(tc-getAR)" \ + config.bin.ranlib="$(tc-getRANLIB)" \ + config.bin.lib=shared \ + config.install.root="${EPREFIX}"/usr \ + config.install.lib="${EPREFIX}"/usr/$(get_libdir) \ + config.install.doc="${EPREFIX}"/usr/share/doc/${PF} +} +
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libodb/
commit: 7ce16389d2002908328d2408bb33f4e1c7132027 Author: Mark Wright gentoo org> AuthorDate: Sun Mar 27 00:52:22 2022 + Commit: Mark Wright gentoo org> CommitDate: Sun Mar 27 00:59:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce16389 dev-cpp/libodb: Bump to 2.5.0_beta21 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright gentoo.org> dev-cpp/libodb/Manifest | 2 + dev-cpp/libodb/libodb-2.5.0_beta21.ebuild | 111 ++ 2 files changed, 113 insertions(+) diff --git a/dev-cpp/libodb/Manifest b/dev-cpp/libodb/Manifest index b7102edd0e66..8d523e99383f 100644 --- a/dev-cpp/libodb/Manifest +++ b/dev-cpp/libodb/Manifest @@ -1,2 +1,4 @@ DIST build2-toolchain-0.13.0.tar.xz 4218940 BLAKE2B ed27290df21e5db843325b3e42c43c6934ce8f2b9b157538b921f9cfe3a7dccc3b56e261053373553cbd7fbff39e912ffe2282f812d0e6f158749ed5748d5e33 SHA512 0485872acd40beb700739b2995f76efcc9811dd52a38ee049576e45fcb5a7d7ae9c718beca8aeab9ab3f1c5e0270d3946f2335f88ec19476577c195417c2dbd4 +DIST build2-toolchain-0.14.0.tar.xz 4687616 BLAKE2B 98b2ec93c18027cbb3294650b3ad5d3dc97c1f06a6580437eac2db0297d3517cf327179f3a7c6efc611bffed5d028a034382d408ca58a976311d50a26534323c SHA512 d238a4ddfce8506b51b3b775738e818e7e0b36961a09ae0912c0c8688057b8393afebd4c0a28c6e6827c2e72ad5b82bc5e1231f798a66c2bb86b2b1e4ece73ef DIST libodb-2.5.0-b.19.tar.gz 101239 BLAKE2B d6c32e4e5bbacafbecf9e992f91604dac4bb50359d41709b81116f09ce805cd2a3388cf14b47acc60d9b5a52867de0725c1dbbc7603dda8ffaf64589b3057ecb SHA512 0a3e70afd2c2ba573676e1a2630986215b4c8e57a004f7d2f2227f301b6c58f739397a0efc8877902baf88b93aff83c9b67c9f5b5e87cc570d64bb76b7b8f66b +DIST libodb-2.5.0-b.21.tar.gz 101775 BLAKE2B 5417c5dd4540ab6014005803ec505e9dfc8f30125f573bac045306470eb8947fe800717fc02d8af138f7dd50bb82d19f01099f28421733809ccd1858bdc0f941 SHA512 68fa486b3a6f1254fb57e480bdf8e1d008fe38f29c47d5a4648ff44dc964dd7f3ee9d07510d742db15120f272aa6152bf08ca9d7689e4b34b0f5e5910ea71c0e diff --git a/dev-cpp/libodb/libodb-2.5.0_beta21.ebuild b/dev-cpp/libodb/libodb-2.5.0_beta21.ebuild new file mode 100644 index ..3556b3eb4d7c --- /dev/null +++ b/dev-cpp/libodb/libodb-2.5.0_beta21.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)" + +BUILD2_PN=build2-toolchain +BUILD2_PV="0.14.0" +BUILD2_P="${BUILD2_PN}-${BUILD2_PV}" + +inherit toolchain-funcs multiprocessing +SRC_URI="https://pkg.cppget.org/1/beta/odb/${MY_P}.tar.gz + https://download.build2.org/${BUILD2_PV}/${BUILD2_P}.tar.xz; +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Common ODB runtime library" +HOMEPAGE="https://codesynthesis.com/products/odb/; + +LICENSE="|| ( Code-Synthesis-ODB GPL-2 )" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" +" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND} + !> \ + libodb-sqlite/buildfile \ + || die + sed \ + -e 's:libsqlite3[/]\?::' \ + -i buildfile build/bootstrap.build \ + || die + + if has_version dev-util/pkgconf; then + for i in build2/build2/buildfile build2/libbuild2/buildfile; do + printf 'cxx.libs += %s\ncxx.poptions += %s\n' \ + "$($(tc-getPKG_CONFIG) libpkgconf --libs)" \ + "$($(tc-getPKG_CONFIG) libpkgconf --cflags)" >> \ + "${i}" \ + || die + done + sed \ + -e 's:libpkgconf[/]\?::' \ + -i buildfile build/bootstrap.build \ + || die + fi + popd || die + + default +} + +src_configure() { + pushd "${BS}" || die + emake -C build2 -f bootstrap.gmake \ + CXX=$(tc-getCXX) \ + CXXFLAGS="${CXXFLAGS}" \ + LDFLAGS="${LDFLAGS}" + popd || die + + b configure \ + config.cxx="$(tc-getCXX)" \ + config.cxx.coptions="${CXXFLAGS}" \ + config.cxx.loptions="${LDFLAGS}" \ + config.c="$(tc-getCC)" \ + config.cc.coptions="${CFLAGS}" \ + config.cc.loptions="${LDFLAGS}" \ + config.bin.ar="$(tc-getAR)" \ + config.bin.ranlib="$(tc-getRANLIB)" \ + config.bin.lib=shared \ + config.install.root="${EPREFIX}"/usr \ + config.install.lib="${EPREFIX}"/usr/$(get_libdir) \ + config.install.doc="${EPREFIX}"/usr/share/doc/${PF} +} + +src_compile() { + b update-for-install + use test && b update-for-test +} + +src_test() { + b test +} + +src_install() { + b install \ + config.install.chroot="${D}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/build2/, dev-util/build2/files/
commit: 2e83b5676703ca96a2b15eb5ff65695d26fed92e Author: Mark Wright gentoo org> AuthorDate: Sun Mar 27 00:58:41 2022 + Commit: Mark Wright gentoo org> CommitDate: Sun Mar 27 00:59:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e83b567 dev-util/build2: Bump to 0.14.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright gentoo.org> dev-util/build2/Manifest | 1 + dev-util/build2/build2-0.14.0.ebuild | 144 + .../files/build2-0.14.0-update-for-install.patch | 12 ++ 3 files changed, 157 insertions(+) diff --git a/dev-util/build2/Manifest b/dev-util/build2/Manifest index b147c4c33705..6b2a52834c2d 100644 --- a/dev-util/build2/Manifest +++ b/dev-util/build2/Manifest @@ -1 +1,2 @@ DIST build2-toolchain-0.13.0.tar.xz 4218940 BLAKE2B ed27290df21e5db843325b3e42c43c6934ce8f2b9b157538b921f9cfe3a7dccc3b56e261053373553cbd7fbff39e912ffe2282f812d0e6f158749ed5748d5e33 SHA512 0485872acd40beb700739b2995f76efcc9811dd52a38ee049576e45fcb5a7d7ae9c718beca8aeab9ab3f1c5e0270d3946f2335f88ec19476577c195417c2dbd4 +DIST build2-toolchain-0.14.0.tar.xz 4687616 BLAKE2B 98b2ec93c18027cbb3294650b3ad5d3dc97c1f06a6580437eac2db0297d3517cf327179f3a7c6efc611bffed5d028a034382d408ca58a976311d50a26534323c SHA512 d238a4ddfce8506b51b3b775738e818e7e0b36961a09ae0912c0c8688057b8393afebd4c0a28c6e6827c2e72ad5b82bc5e1231f798a66c2bb86b2b1e4ece73ef diff --git a/dev-util/build2/build2-0.14.0.ebuild b/dev-util/build2/build2-0.14.0.ebuild new file mode 100644 index ..7382fef53347 --- /dev/null +++ b/dev-util/build2/build2-0.14.0.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=build2-toolchain +MY_P="${MY_PN}-${PV}" + +inherit toolchain-funcs multiprocessing +SRC_URI="https://download.build2.org/${PV}/${MY_P}.tar.xz; +KEYWORDS="~amd64 ~x86" +DESCRIPTION="cross-platform toolchain for building and packaging C++ code" +HOMEPAGE="https://build2.org; + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + ~dev-cpp/libodb-2.5.0_beta21 + ~dev-cpp/libodb-sqlite-2.5.0_beta21 + dev-db/sqlite:3 +" +BDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.13.0_alpha0_pre20200710-nousrlocal.patch + "${FILESDIR}"/${PN}-0.14.0-update-for-install.patch +) + +S="${WORKDIR}/${MY_P}" + +b() { + local myargs=( + --jobs $(makeopts_jobs) + --verbose 3 + ) + export LD_LIBRARY_PATH="${S}/libbutl/libbutl:${S}/build2/libbuild2:${S}/build2/libbuild2/bash:${S}/build2/libbuild2/in:${S}/build2/libbuild2/bin:${S}/build2/libbuild2/c:${S}/build2/libbuild2/cc:${S}/build2/libbuild2/cxx:${S}/build2/libbuild2/version:${S}/libpkgconf/libpkgconf:${LD_LIBRARY_PATH}" + set -- "${S}"/build2/build2/b-boot "${@}" "${myargs[@]}" + echo "${@}" + "${@}" || die "${@} failed" +} + +src_prepare() { + printf 'cxx.libs += %s\ncxx.poptions += %s\n' \ + "-L${EPREFIX}/usr/$(get_libdir) $($(tc-getPKG_CONFIG) sqlite3 --libs)" \ + "$($(tc-getPKG_CONFIG) sqlite3 --cflags)" >> \ + libodb-sqlite/buildfile \ + || die + sed \ + -e 's:libsqlite3[/]\?::' \ + -i buildfile build/bootstrap.build \ + || die + + for i in build2/build2/buildfile build2/libbuild2/buildfile; do + printf 'cxx.libs += %s\ncxx.poptions += %s\n' \ + "$($(tc-getPKG_CONFIG) libodb --libs)" \ + "$($(tc-getPKG_CONFIG) libodb --cflags)" >> \ + "${i}" \ + || die + printf 'cxx.libs += %s\ncxx.poptions += %s\n' \ + "$($(tc-getPKG_CONFIG) libodb-sqlite --libs)" \ + "$($(tc-getPKG_CONFIG) libodb-sqlite --cflags)" >> \ + "${i}" \ + || die + done + sed \ + -e 's:libodb[/]\?::' \ + -e 's:libodb-sqlite[/]\?::' \ + -i buildfile build/bootstrap.build \ + || die + + if has_version dev-util/pkgconf; then + for i in build2/build2/buildfile build2/libbuild2/buildfile; do + printf 'cxx.libs += %s\ncxx.poptions += %s\n' \ + "$($(tc-getPKG_CONFIG) libpkgconf --libs)" \ + "$($(tc-getPKG_CONFIG) libpkgconf --cflags)" >> \ + "${i}" \ + || die + done + sed \ + -e 's:libpkgconf[/]\?::' \ + -i buildfile build/bootstrap.build \ + || die + fi + + default +} + +src_configure() { + emake -C build2 -f
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/bigloo/files/, dev-scheme/bigloo/
commit: 805a0545081cef2de5f0f52febc842c978a97f8a Author: Maciej Barć gentoo org> AuthorDate: Sun Mar 27 00:47:40 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Mar 27 00:48:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805a0545 dev-scheme/bigloo: new package; add version 4.4c_p4 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/bigloo/Manifest | 1 + dev-scheme/bigloo/bigloo-4.4c_p4.ebuild| 161 + dev-scheme/bigloo/files/50bigloo-gentoo.el | 1 + dev-scheme/bigloo/metadata.xml | 27 + 4 files changed, 190 insertions(+) diff --git a/dev-scheme/bigloo/Manifest b/dev-scheme/bigloo/Manifest new file mode 100644 index ..6062892e41ae --- /dev/null +++ b/dev-scheme/bigloo/Manifest @@ -0,0 +1 @@ +DIST bigloo-4.4c-4.tar.gz 47714106 BLAKE2B f30775cfa3e29f781f31dc5ec80087712504ffab528a911e2a29746562b6179b03cbfc63a45ddf337b2424fbfa476005ffed67674a75b4629ab70459c47147a6 SHA512 b1a7f7f610303dbbd7339ac4f80679b07d1bf5304865fe61f28bd5af8205f1a5c2b5b3edb1c47a0409a6392a2242d2adde1f5129b026b6a7ee022b8f5faec157 diff --git a/dev-scheme/bigloo/bigloo-4.4c_p4.ebuild b/dev-scheme/bigloo/bigloo-4.4c_p4.ebuild new file mode 100644 index ..967319442401 --- /dev/null +++ b/dev-scheme/bigloo/bigloo-4.4c_p4.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common toolchain-funcs + +MY_PV=${PV/_p/-} # e.g.: 4.4c_p4 -> 4.4c-4 +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Practical Scheme Compiler with many extensions" +HOMEPAGE="http://www-sop.inria.fr/indes/fp/Bigloo/index.html; +SRC_URI="ftp://ftp-sop.inria.fr/indes/fp/Bigloo/${MY_P}.tar.gz; +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa avahi emacs flac +gmp gpg gstreamer java libuv mp3 pulseaudio +sqlite" +REQUIRED_USE="flac? ( alsa ) mp3? ( alsa )" + +EMACS_DEPEND="emacs? ( >=app-editors/emacs-23.1:* )" +DEPEND=" + dev-libs/boehm-gc[threads] + dev-libs/libpcre2:= + dev-libs/libunistring:= + dev-libs/openssl:= + alsa? ( media-libs/alsa-lib ) + avahi? ( net-dns/avahi ) + flac? ( media-libs/flac ) + gmp? ( dev-libs/gmp:= ) + gpg? ( app-crypt/gnupg ) + gstreamer? ( + media-libs/gst-plugins-base:1.0= + media-libs/gstreamer:1.0= + ) + java? ( virtual/jdk:* ) + libuv? ( dev-libs/libuv:= ) + mp3? ( media-sound/mpg123 ) + pulseaudio? ( media-sound/pulseaudio ) + sqlite? ( dev-db/sqlite:3= ) +" +RDEPEND=" + ${DEPEND} + ${EMACS_DEPEND} + sys-devel/binutils + sys-devel/gdb +" +BDEPEND=" + ${EMACS_DEPEND} + sys-apps/texinfo +" + +DOCS=( ChangeLog README.md TODO.org ) +SITEFILE="50${PN}-gentoo.el" + +src_configure() { + tc-export AR AS CC CPP CXX LD + export CFLAGS="${CFLAGS}" + export LDFLAGS="${LDFLAGS}" + + myconf=( + # Compilation FLAGS + --cflags="${CFLAGS}" + --cpicflags="-fPIC" + --cwarningflags="" + --ldflags="${LDFLAGS}" + # Installation directories + --prefix=/usr + --bindir=/usr/bin + --docdir=/usr/share/doc/${PF} + --infodir=/usr/share/info + --libdir=/usr/"$(get_libdir)" + --mandir=/usr/share/man + # Custom internal components + --customgc=no + --customgmp=no + --customlibuv=no + --customunistring=no + --jvm=$(usex java) + --native=yes + --sharedbde=yes + --sharedcompiler=yes + --strip=no + # Libraries, Bigloo calls them APIs + --disable-phidget # not important for now, only in ::ros-overlay ? + --enable-calendar # iCalendar parser + --enable-crypto + --enable-csv # parsing CSV files + --enable-mail # IMAP protocol implementation + --enable-multimedia + --enable-packrat # packrat parser + --enable-phone + --enable-pkgcomp + --enable-pthread + --enable-srfi1 + --enable-srfi18 + --enable-ssl + --enable-text # BibTeX parser + --enable-upnp # Upnp protocol implementation + --enable-web # XML, CGI, and RSS parsers + $(use_enable alsa) + $(use_enable avahi) + $(use_enable flac wav) + $(use_enable flac) + $(use_enable gmp srfi27) + $(use_enable gmp) + $(use_enable gpg openpgp) + $(use_enable gstreamer) + $(use_enable libuv) +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphicsmagick/
commit: 809d96b4c6ed7975726e1ce1b94e8ac1147a0473 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 00:19:57 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 00:24:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809d96b4 media-gfx/graphicsmagick: sync live ebuild Signed-off-by: Sam James gentoo.org> .../graphicsmagick/graphicsmagick-.ebuild | 39 +++--- 1 file changed, 27 insertions(+), 12 deletions(-) diff --git a/media-gfx/graphicsmagick/graphicsmagick-.ebuild b/media-gfx/graphicsmagick/graphicsmagick-.ebuild index 06f0f8f71c40..c640b1b4cc74 100644 --- a/media-gfx/graphicsmagick/graphicsmagick-.ebuild +++ b/media-gfx/graphicsmagick/graphicsmagick-.ebuild @@ -9,10 +9,11 @@ MY_P=${P/graphicsm/GraphicsM} DESCRIPTION="Collection of tools and libraries for many image formats" HOMEPAGE="http://www.graphicsmagick.org/ http://hg.code.sf.net/p/graphicsmagick/code/; -if [[ ${PV} == "" ]] ; then +if [[ ${PV} == ]] ; then inherit mercurial EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code; else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bobfriesenhahn.asc inherit verify-sig SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.sig )" @@ -26,23 +27,25 @@ fi LICENSE="MIT" SLOT="0/${PV%.*}" -IUSE="bzip2 +cxx debug dynamic-loading fpx imagemagick jbig jpeg lcms lzma" +IUSE="bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpegxl lcms lzma" IUSE+=" openmp perl png postscript q16 q32 static-libs svg threads tiff truetype" IUSE+=" webp wmf X zlib" -RDEPEND="dev-libs/libltdl:0 +RDEPEND="dev-libs/libltdl bzip2? ( app-arch/bzip2 ) fpx? ( media-libs/libfpx ) + heif? ( media-libs/libheif:= ) imagemagick? ( !media-gfx/imagemagick ) jbig? ( media-libs/jbigkit ) - jpeg? ( virtual/jpeg:0 ) + jpeg? ( virtual/jpeg ) + jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl:= ) - png? ( media-libs/libpng:0= ) + png? ( media-libs/libpng:= ) postscript? ( app-text/ghostscript-gpl ) svg? ( dev-libs/libxml2 ) - tiff? ( media-libs/tiff:0 ) + tiff? ( media-libs/tiff ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 @@ -61,6 +64,14 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.19-perl.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { default @@ -69,16 +80,11 @@ src_prepare() { src_configure() { local depth=8 + use q16 && depth=16 use q32 && depth=32 - local openmp=disable - if use openmp && tc-has-openmp ; then - openmp=enable - fi - local myeconfargs=( - --${openmp}-openmp --enable-largefile --enable-shared $(use_enable static-libs static) @@ -90,6 +96,8 @@ src_configure() { --with-quantum-depth=${depth} --without-frozenpaths $(use_with cxx magick-plus-plus) + $(use_with heif) + $(use_with jpegxl jxl) $(use_with perl) --with-perl-options=INSTALLDIRS=vendor $(use_with bzip2 bzlib) @@ -113,6 +121,12 @@ src_configure() { $(use_with X x) ) + if use openmp && tc-has-openmp ; then + myeconfargs+=( --enable-openmp ) + else + myeconfargs+=( --disable-openmp ) + fi + econf "${myeconfargs[@]}" } @@ -133,6 +147,7 @@ src_install() { if use perl ; then emake -C PerlMagick DESTDIR="${D}" install + find "${ED}" -type f -name perllocal.pod -exec rm -f {} + || die find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} + || die fi
[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/
commit: 0c75271342c1cc3e83f0c03dbb04b9e2096c7af5 Author: Bertrand Jacquin jacquin bzh> AuthorDate: Sat Mar 26 17:28:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 00:24:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c752713 net-dns/unbound: specify dependency location from sysroot configure needs to find the location of libevent and other build time and runtime dependencies from sysroot instead of build host to allow cross compilation. This can be replicated by having dev-libs/libevent not installed on the build host and cross compiling net-dns/unbound, leading to error like: .. ./configure .. --with-libevent=/usr ..--with-ssl=/usr --with-libexpat=/usr .. checking for libevent... configure: error: Cannot find the libevent library in /usr Bug: https://bugs.gentoo.org/836214 Signed-off-by: Bertrand Jacquin jacquin.bzh> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/24764 Signed-off-by: Sam James gentoo.org> net-dns/unbound/unbound-1.13.2-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net-dns/unbound/unbound-1.13.2-r1.ebuild b/net-dns/unbound/unbound-1.13.2-r1.ebuild index 8b892a13ee54..52208581e7b2 100644 --- a/net-dns/unbound/unbound-1.13.2-r1.ebuild +++ b/net-dns/unbound/unbound-1.13.2-r1.ebuild @@ -111,12 +111,12 @@ multilib_src_configure() { --disable-rpath \ --enable-event-api \ --enable-ipsecmod \ - --with-libevent="${EPREFIX}"/usr \ - $(multilib_native_usex redis --with-libhiredis="${EPREFIX}/usr" --without-libhiredis) \ + --with-libevent="${ESYSROOT}"/usr \ + $(multilib_native_usex redis --with-libhiredis="${ESYSROOT}/usr" --without-libhiredis) \ --with-pidfile="${EPREFIX}"/run/unbound.pid \ --with-rootkey-file="${EPREFIX}"/etc/dnssec/root-anchors.txt \ - --with-ssl="${EPREFIX}"/usr \ - --with-libexpat="${EPREFIX}"/usr + --with-ssl="${ESYSROOT}"/usr \ + --with-libexpat="${ESYSROOT}"/usr # http://unbound.nlnetlabs.nl/pipermail/unbound-users/2011-April/001801.html # $(use_enable debug lock-checks) \
[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/
commit: 600d93ba48fad2419b0cc20874b336b31902edb3 Author: Myckel Habets habets-dobben nl> AuthorDate: Sat Mar 26 14:22:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 00:24:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600d93ba www-client/seamonkey: bump version to 2.53.11.1 Additionally: * Remove check for big endian and conditional --disable-skia configuration option. * Include an upstream patch that fixes the skia build on big endian systems. Bug: https://bugs.gentoo.org/723372 * Remove a sed that suppresses format errors on gcc-9. Signed-off-by: Myckel Habets habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/24760 Signed-off-by: Sam James gentoo.org> www-client/seamonkey/Manifest | 3 + www-client/seamonkey/seamonkey-2.53.11.1.ebuild | 543 2 files changed, 546 insertions(+) diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest index 1802bd9fe763..fef07ea1e815 100644 --- a/www-client/seamonkey/Manifest +++ b/www-client/seamonkey/Manifest @@ -3,6 +3,9 @@ DIST seamonkey-2.53.10.2.source-l10n.tar.xz 13616204 BLAKE2B 75e3efd51fa4628b385 DIST seamonkey-2.53.10.2.source.tar.xz 284350364 BLAKE2B 15ff60b5728b84c00831d4dccde7600648889d56ecbe034708390cd83d096f760157d84f5df266ede2d4388302b0df83684397c276e1a0f6d1dfe3e799265ca1 SHA512 59233c2bfc0cf3c9e290e1165fea4cd285cabb339f66dbad7bdbe0b7fd9b2acbc37c385b775d2a3d045d1a6648012488cc018eb3f879139c2a582e7d37e01d7a DIST seamonkey-2.53.11-patches-02.tar.gz 90646 BLAKE2B 047beb0a9c73c9d85d628139d4169ce91451df71e24aa4f920d5d509c53458e19b71b9cb58254707512445639a1aaf606e96b1c0d4e9eda67240217d36501b9e SHA512 5584fd0b565c56bf2223389bdbf11ff9df424e9eeac44105f1d493d958068e0fae2235bf34ea174600f85efecc1dd06b746f7b86f99d56f375b4127a3a933684 DIST seamonkey-2.53.11-r1-patches.tar.gz 91301 BLAKE2B 8542270445aabc585ae6a4b61048f267241efbcee1c88c345b04e13c4850efe03d4fccc5a2dff66422630de70d68de88693a2836de27028f20d9eba21c029373 SHA512 3477901be183f9d10ea2b449f2cb3d71f8ee1dd9279a05269eaa2a9387475520e781284295d1987bf6b783d8342c55e40a8387729ee1c291b5be89f7c1e3ee6e +DIST seamonkey-2.53.11.1-patches.tar.gz 92215 BLAKE2B e3fdbb4ab40c2ad37c9197ebe759a3f75cf8f95ca7448cf650262d4f7e9cad5adb1137e8360ddc23b9bc3516f3c26cb1cf5725206bfe5e2c869db7644bdaf779 SHA512 3c46c7c01ed4f7ef43f5628a0260c3bca730ed885cd1a798848ebd7f04cb0f2e576b80e4b4015a5c59140c78babb4d8325379bc67ee8e5a9280473baebe82650 +DIST seamonkey-2.53.11.1.source-l10n.tar.xz 13626448 BLAKE2B 4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed SHA512 a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44 +DIST seamonkey-2.53.11.1.source.tar.xz 287864844 BLAKE2B 9ca1824ea1ee142237d88a94e7c1705cc1e7e043379b961f22ebb491f3cb9a46fed0685e593c2359ced1803604cd7e2adbfe19c9bc2bd8d676c3c9d39f7a4ce0 SHA512 e5450b9ca24693bf3e74e4ca3a8bba45c4a0b2ef0cc7c8d77f1f155dcf571478da1abb22bb572b37be27051a4d592f1f95de5940b6f24fd3b994eb93cb154f2f DIST seamonkey-2.53.11.source-l10n.tar.xz 13626448 BLAKE2B 4dc2de15273b8b5a5e2572c7275d4172151d551348bb8481006d6917faf2814b582796ec6a74cc147299a9466d5de2c3cf3305ed61c70543e7e20047de0612ed SHA512 a20f692366a000418161521a18d696880b62f2f9a8aab95d470626fcfe52798cf5da41df4ba61d2598fdf6ec0d54218988351b3c778fd189957c791442eb6d44 DIST seamonkey-2.53.11.source.tar.xz 287567152 BLAKE2B 96f89360948169a6ac650cec331f29026ac5dea40e953422f54ff2410dab0c49f883ca650f12514db2bc458bc2d58e6e3f3b6c9e75717ed2f8818cd35529215e SHA512 5a9b1f0f638dd08654b8e0654f5a87cc269e29cfe1efe7b9707fe306398354c95018317c826f7523e33bec50cf72e1ba33a0a1eb216568f62f02bd95eb1eaf16 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.gz 3197 BLAKE2B 7a84d2184f4812eabfe3626eb6b2364f2f8c0ba24d4e53440e9d38658b89a3f1c23bdcbd623fd9aca3bfd04743e582587e9c42ba3d983cc9ec4059ea9503830a SHA512 ffc6f179f07cb9dcce2924c64bfed84a5cc724d857b32e5e349967e72022536c5192c3966e1089bab8efd91671584d6474334730ebefe1c4398f564a5f1753be diff --git a/www-client/seamonkey/seamonkey-2.53.11.1.ebuild b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild new file mode 100644 index ..1b63a5976dc5 --- /dev/null +++ b/www-client/seamonkey/seamonkey-2.53.11.1.ebuild @@ -0,0 +1,543 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOCONF="2.1" + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +# note - could not roll langpacks for: ca fi +#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT +# ru sk sv-SE tr uk zh-CN zh-TW) +MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT + ru sk sv-SE zh-CN zh-TW) + +MOZ_PV="${PV/_pre*}"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libodb/, dev-cpp/libodb/files/
commit: 3d03e75f4c8c09002eb62d9849207de0e92f000a Author: Mark Wright gentoo org> AuthorDate: Sun Mar 27 00:17:07 2022 + Commit: Mark Wright gentoo org> CommitDate: Sun Mar 27 00:23:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d03e75f dev-cpp/libodb: Move config.install.chroot="${D}" to src_install. Closes: https://bugs.gentoo.org/836043 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright gentoo.org> ...mol-vtable-for-match_any_but_newline-exec.patch | 38 ++ dev-cpp/libodb/libodb-2.5.0_beta19.ebuild | 7 ++-- 2 files changed, 42 insertions(+), 3 deletions(-) diff --git a/dev-cpp/libodb/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch b/dev-cpp/libodb/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch new file mode 100644 index ..00b685600c8e --- /dev/null +++ b/dev-cpp/libodb/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch @@ -0,0 +1,38 @@ +--- build2-toolchain-0.13.0-orig/build2/libbuild2/script/regex.cxx 2020-06-10 19:25:37.0 +1000 build2-toolchain-0.13.0/build2/libbuild2/script/regex.cxx 2020-08-10 14:00:05.698012838 +1000 +@@ -5,6 +5,35 @@ + + #include + ++#if defined(_LIBCPP_VERSION) ++template <> ++void ++std::__1::__match_any_but_newline::__exec(__state& __s) const ++{ ++ if (__s.__current_ != __s.__last_) ++ { ++switch (*__s.__current_) ++{ ++ case '\r': ++ case '\n': ++__s.__do_ = __state::__reject; ++__s.__node_ = nullptr; ++break; ++ default: ++__s.__do_ = __state::__accept_and_consume; ++++__s.__current_; ++__s.__node_ = this->first(); ++break; ++} ++ } ++ else ++ { ++__s.__do_ = __state::__reject; ++__s.__node_ = nullptr; ++ } ++} ++#endif ++ + using namespace std; + + namespace build2 diff --git a/dev-cpp/libodb/libodb-2.5.0_beta19.ebuild b/dev-cpp/libodb/libodb-2.5.0_beta19.ebuild index df3cbb7b3e1e..32154f060860 100644 --- a/dev-cpp/libodb/libodb-2.5.0_beta19.ebuild +++ b/dev-cpp/libodb/libodb-2.5.0_beta19.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -45,6 +45,7 @@ b() { src_prepare() { pushd "${BS}" || die eapply "${FILESDIR}"/build2-0.13.0_alpha0_pre20200710-nousrlocal.patch + eapply "${FILESDIR}"/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch printf 'cxx.libs += %s\ncxx.poptions += %s\n' \ "-L${EPREFIX}/usr/$(get_libdir) $($(tc-getPKG_CONFIG) sqlite3 --libs)" \ "$($(tc-getPKG_CONFIG) sqlite3 --cflags)" >> \ @@ -91,7 +92,6 @@ src_configure() { config.bin.ar="$(tc-getAR)" \ config.bin.ranlib="$(tc-getRANLIB)" \ config.bin.lib=shared \ - config.install.chroot="${D}" \ config.install.root="${EPREFIX}"/usr \ config.install.lib="${EPREFIX}"/usr/$(get_libdir) \ config.install.doc="${EPREFIX}"/usr/share/doc/${PF} @@ -107,5 +107,6 @@ src_test() { } src_install() { - b install + b install \ + config.install.chroot="${D}" }
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libodb-sqlite/files/, dev-cpp/libodb-sqlite/
commit: 8107eb8df72295b074f999339b97257efdec82e6 Author: Mark Wright gentoo org> AuthorDate: Sun Mar 27 00:19:56 2022 + Commit: Mark Wright gentoo org> CommitDate: Sun Mar 27 00:23:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8107eb8d dev-cpp/libodb-sqlite: Move config.install.chroot="${D}" to src_install. Closes: https://bugs.gentoo.org/836044 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright gentoo.org> ...mol-vtable-for-match_any_but_newline-exec.patch | 38 ++ .../libodb-sqlite-2.5.0_beta19.ebuild | 7 ++-- 2 files changed, 42 insertions(+), 3 deletions(-) diff --git a/dev-cpp/libodb-sqlite/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch b/dev-cpp/libodb-sqlite/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch new file mode 100644 index ..00b685600c8e --- /dev/null +++ b/dev-cpp/libodb-sqlite/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch @@ -0,0 +1,38 @@ +--- build2-toolchain-0.13.0-orig/build2/libbuild2/script/regex.cxx 2020-06-10 19:25:37.0 +1000 build2-toolchain-0.13.0/build2/libbuild2/script/regex.cxx 2020-08-10 14:00:05.698012838 +1000 +@@ -5,6 +5,35 @@ + + #include + ++#if defined(_LIBCPP_VERSION) ++template <> ++void ++std::__1::__match_any_but_newline::__exec(__state& __s) const ++{ ++ if (__s.__current_ != __s.__last_) ++ { ++switch (*__s.__current_) ++{ ++ case '\r': ++ case '\n': ++__s.__do_ = __state::__reject; ++__s.__node_ = nullptr; ++break; ++ default: ++__s.__do_ = __state::__accept_and_consume; ++++__s.__current_; ++__s.__node_ = this->first(); ++break; ++} ++ } ++ else ++ { ++__s.__do_ = __state::__reject; ++__s.__node_ = nullptr; ++ } ++} ++#endif ++ + using namespace std; + + namespace build2 diff --git a/dev-cpp/libodb-sqlite/libodb-sqlite-2.5.0_beta19.ebuild b/dev-cpp/libodb-sqlite/libodb-sqlite-2.5.0_beta19.ebuild index a8f86d0c81e3..667455d569ee 100644 --- a/dev-cpp/libodb-sqlite/libodb-sqlite-2.5.0_beta19.ebuild +++ b/dev-cpp/libodb-sqlite/libodb-sqlite-2.5.0_beta19.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -56,6 +56,7 @@ src_prepare() { cd "${BS}" || die eapply "${FILESDIR}"/build2-0.13.0_alpha0_pre20200710-nousrlocal.patch + eapply "${FILESDIR}"/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch sed \ -e 's:libsqlite3[/]\?::' \ -i buildfile build/bootstrap.build \ @@ -97,7 +98,6 @@ src_configure() { config.bin.ar="$(tc-getAR)" \ config.bin.ranlib="$(tc-getRANLIB)" \ config.bin.lib=shared \ - config.install.chroot="${D}" \ config.install.root="${EPREFIX}"/usr \ config.install.lib="${EPREFIX}"/usr/$(get_libdir) \ config.install.doc="${EPREFIX}"/usr/share/doc/${PF} @@ -113,5 +113,6 @@ src_test() { } src_install() { - b install + b install \ + config.install.chroot="${D}" }
[gentoo-commits] repo/gentoo:master commit in: dev-util/build2/files/, dev-util/build2/
commit: 4e0bb5a3aa56669cd76e6c22deda9d8c7b1cf15c Author: Mark Wright gentoo org> AuthorDate: Sun Mar 27 00:22:40 2022 + Commit: Mark Wright gentoo org> CommitDate: Sun Mar 27 00:23:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0bb5a3 dev-util/build2: Move config.install.chroot="${D}" to src_install. Closes: https://bugs.gentoo.org/836063 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright gentoo.org> dev-util/build2/build2-0.13.0.ebuild | 7 ++-- ...mol-vtable-for-match_any_but_newline-exec.patch | 38 ++ 2 files changed, 42 insertions(+), 3 deletions(-) diff --git a/dev-util/build2/build2-0.13.0.ebuild b/dev-util/build2/build2-0.13.0.ebuild index e5b6999ee800..be9a2ab78a0a 100644 --- a/dev-util/build2/build2-0.13.0.ebuild +++ b/dev-util/build2/build2-0.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -27,6 +27,7 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-0.13.0_alpha0_pre20200710-nousrlocal.patch + "${FILESDIR}"/${PN}-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch ) S="${WORKDIR}/${MY_P}" @@ -104,7 +105,6 @@ src_configure() { config.bin.ar="$(tc-getAR)" \ config.bin.ranlib="$(tc-getRANLIB)" \ config.bin.lib=shared \ - config.install.chroot="${D}" \ config.install.root="${EPREFIX}"/usr \ config.install.lib="${EPREFIX}"/usr/$(get_libdir) \ config.install.doc="${EPREFIX}"/usr/share/doc/${PF} @@ -120,7 +120,8 @@ src_test() { } src_install() { - b install + b install \ + config.install.chroot="${D}" mkdir -p "${ED}"/usr/share/doc/${PF}/html || die mv -f "${ED}"/usr/share/doc/${PF}/*.xhtml "${ED}"/usr/share/doc/${PF}/html || die } diff --git a/dev-util/build2/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch b/dev-util/build2/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch new file mode 100644 index ..00b685600c8e --- /dev/null +++ b/dev-util/build2/files/build2-0.13.0-libcpp-undefined-symol-vtable-for-match_any_but_newline-exec.patch @@ -0,0 +1,38 @@ +--- build2-toolchain-0.13.0-orig/build2/libbuild2/script/regex.cxx 2020-06-10 19:25:37.0 +1000 build2-toolchain-0.13.0/build2/libbuild2/script/regex.cxx 2020-08-10 14:00:05.698012838 +1000 +@@ -5,6 +5,35 @@ + + #include + ++#if defined(_LIBCPP_VERSION) ++template <> ++void ++std::__1::__match_any_but_newline::__exec(__state& __s) const ++{ ++ if (__s.__current_ != __s.__last_) ++ { ++switch (*__s.__current_) ++{ ++ case '\r': ++ case '\n': ++__s.__do_ = __state::__reject; ++__s.__node_ = nullptr; ++break; ++ default: ++__s.__do_ = __state::__accept_and_consume; ++++__s.__current_; ++__s.__node_ = this->first(); ++break; ++} ++ } ++ else ++ { ++__s.__do_ = __state::__reject; ++__s.__node_ = nullptr; ++ } ++} ++#endif ++ + using namespace std; + + namespace build2
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx_ansible_theme/
commit: bdb4a7a89a9cff120d30e8f02c92f2ebc2cfb147 Author: Sam James gentoo org> AuthorDate: Sun Mar 27 00:09:18 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 00:09:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb4a7a8 dev-python/sphinx_ansible_theme: Revert "drop 0.8.0, 0.9.0" This reverts commit 3783ffe25b5913b8a38e55d5ef4d74d21354d2b8. app-admin/ansible-molecule needs <0.9.0. Signed-off-by: Sam James gentoo.org> dev-python/sphinx_ansible_theme/Manifest | 2 ++ .../sphinx_ansible_theme-0.8.0.ebuild | 28 ++ .../sphinx_ansible_theme-0.9.0.ebuild | 26 3 files changed, 56 insertions(+) diff --git a/dev-python/sphinx_ansible_theme/Manifest b/dev-python/sphinx_ansible_theme/Manifest index a36db7889bfa..4802a02e7a5a 100644 --- a/dev-python/sphinx_ansible_theme/Manifest +++ b/dev-python/sphinx_ansible_theme/Manifest @@ -1 +1,3 @@ +DIST sphinx-ansible-theme-0.8.0.tar.gz 34401 BLAKE2B 493663331e593da8d56683991762452419fd5fdb48e2c59ee3a38b6242216bccf56e047e59294ae73cccfb48a66606e55fac6c9a19d91e6ea778920f9919dbd1 SHA512 399af992428dd3212681efa66036af9ae7dbd9a9dd507452686cc76aa3e365aabee0ba7b599fbbed85f1f252075d5158ade9a816a9aad17b4e5ed696be1c962e +DIST sphinx-ansible-theme-0.9.0.tar.gz 34533 BLAKE2B 53e4169f8deb88c9b0398e745cb249a596b3e63086afd3543d2465e1f2048f587f0a5964ac4a4cdc7a81c2cf78239ec59cd808a4dd644b3faec39b7a2b6487cd SHA512 0610a8422950252d88469dde274e3ac3df85034a886e87dbc9a19d621a55a7fc45d8ffdaf047cf78c556d6eacc09832d718fa5ab8f5019621b37579d84ed4951 DIST sphinx-ansible-theme-0.9.1.tar.gz 34505 BLAKE2B 533e665b30f5aa450e4a2240c55c4992340b9f6ee03d27758bf119dfe2eef987fbd4b98136349af376557d8e9a78e5391a648b9886136995d05410b0c26561f2 SHA512 f78602af8affe7be59988f466cf6a2aa67e174086f338cad855369a7bbee5a76d07bcffa8406dea5a819127b26d69e29b0d90dab38b82524b3e317f9082d0379 diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.8.0.ebuild b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.8.0.ebuild new file mode 100644 index ..d2a23da1d80f --- /dev/null +++ b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.8.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_PN="${PN//_/-}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A reusable Ansible Sphinx theme" +HOMEPAGE="https://github.com/ansible-community/sphinx_ansible_theme; +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND="dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + doc? ( dev-python/ansible-pygments[${PYTHON_USEDEP}] )" + +distutils_enable_sphinx docs 'dev-python/sphinx-notfound-page' + +S="${WORKDIR}"/${MY_P} diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.0.ebuild b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.0.ebuild new file mode 100644 index ..ea5f4402b368 --- /dev/null +++ b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +MY_PN="${PN//_/-}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A reusable Ansible Sphinx theme" +HOMEPAGE="https://github.com/ansible-community/sphinx_ansible_theme; +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND="dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + doc? ( dev-python/ansible-pygments[${PYTHON_USEDEP}] )" + +distutils_enable_sphinx docs 'dev-python/sphinx-notfound-page'
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediaart/
commit: 55f3932fe658688b1956099963909acc32d0b10d Author: Matt Turner gentoo org> AuthorDate: Sat Mar 26 23:54:22 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 00:00:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f3932f media-libs/libmediaart: Require either gtk or qt5 meson doesn't allow a build without one selected, and given the reverse dependencies of libmediaart all GNOME things, building without gtk really doesn't make much sense. Closes: https://bugs.gentoo.org/836212 Signed-off-by: Matt Turner gentoo.org> media-libs/libmediaart/libmediaart-1.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libmediaart/libmediaart-1.9.5.ebuild b/media-libs/libmediaart/libmediaart-1.9.5.ebuild index babd20c20423..426d14572a81 100644 --- a/media-libs/libmediaart/libmediaart-1.9.5.ebuild +++ b/media-libs/libmediaart/libmediaart-1.9.5.ebuild @@ -13,7 +13,7 @@ SLOT="2.0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk gtk-doc +introspection qt5 vala" REQUIRED_USE=" - ?? ( gtk qt5 ) + ^^ ( gtk qt5 ) vala? ( introspection ) "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-desktop/
commit: e8ed24cfe48297102c2b8376bc1d687ebe5e43f4 Author: Matt Turner gentoo org> AuthorDate: Sat Mar 26 23:58:33 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 00:00:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ed24cf gnome-base/gnome-desktop: Add blocker Closes: https://bugs.gentoo.org/836209 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild b/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild index 591678a929d3..3b63a89f7c9a 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-42.0-r400.ebuild @@ -32,6 +32,7 @@ DEPEND="${COMMON_DEPEND} " RDEPEND="${COMMON_DEPEND} seccomp? ( sys-apps/bubblewrap ) +
[gentoo-commits] repo/gentoo:master commit in: acct-group/gitlab-runner/
commit: 70c8f61f0dc92f0526810bdcfb39df2d1c482771 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 26 23:35:29 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 26 23:59:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c8f61f acct-group/gitlab-runner: initial import of gitlab-runner group Signed-off-by: William Hubbs gentoo.org> acct-group/gitlab-runner/gitlab-runner-0.ebuild | 8 acct-group/gitlab-runner/metadata.xml | 8 2 files changed, 16 insertions(+) diff --git a/acct-group/gitlab-runner/gitlab-runner-0.ebuild b/acct-group/gitlab-runner/gitlab-runner-0.ebuild new file mode 100644 index ..14efc9d13334 --- /dev/null +++ b/acct-group/gitlab-runner/gitlab-runner-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=509 diff --git a/acct-group/gitlab-runner/metadata.xml b/acct-group/gitlab-runner/metadata.xml new file mode 100644 index ..db463f3eeb66 --- /dev/null +++ b/acct-group/gitlab-runner/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + +
[gentoo-commits] repo/gentoo:master commit in: acct-user/gitlab-runner/
commit: 74cb2fcfb3d590aeb11e9a67cc830e4168870ee4 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 26 23:58:00 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 26 23:59:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74cb2fcf acct-user/gitlab-runner: initial import of gitlab-runner user Signed-off-by: William Hubbs gentoo.org> acct-user/gitlab-runner/gitlab-runner-0.ebuild | 16 acct-user/gitlab-runner/metadata.xml | 8 2 files changed, 24 insertions(+) diff --git a/acct-user/gitlab-runner/gitlab-runner-0.ebuild b/acct-user/gitlab-runner/gitlab-runner-0.ebuild new file mode 100644 index ..e2083d8bd420 --- /dev/null +++ b/acct-user/gitlab-runner/gitlab-runner-0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="Dedicated user for gitlab-runner" + +ACCT_USER_ID=509 +ACCT_USER_GROUPS=( gitlab-runner ) + +ACCT_USER_HOME=/var/lib/gitlab-runner +ACCT_USER_HOME_PERMS=0770 + +acct-user_add_deps diff --git a/acct-user/gitlab-runner/metadata.xml b/acct-user/gitlab-runner/metadata.xml new file mode 100644 index ..db463f3eeb66 --- /dev/null +++ b/acct-user/gitlab-runner/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + +
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/
commit: 549b1e7be4ad593719c51ec02f7a0b2a25b1b96d Author: Yixun Lan gentoo org> AuthorDate: Fri Mar 25 12:56:24 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sat Mar 26 23:50:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549b1e7b gnome-extra/evolution-ews: keyword ~riscv Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> gnome-extra/evolution-ews/evolution-ews-3.44.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/evolution-ews/evolution-ews-3.44.0.ebuild b/gnome-extra/evolution-ews/evolution-ews-3.44.0.ebuild index 72c04608688e..4f5c552f73d3 100644 --- a/gnome-extra/evolution-ews/evolution-ews-3.44.0.ebuild +++ b/gnome-extra/evolution-ews/evolution-ews-3.44.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" IUSE="test" # libical-glib currently (2020-02-29) oddly behind USE=introspection
[gentoo-commits] repo/gentoo:master commit in: app-crypt/signify/
commit: 55cc22738092050018daf130b887d9cfeacadb35 Author: Yixun Lan gentoo org> AuthorDate: Sat Mar 26 23:51:22 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sat Mar 26 23:51:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cc2273 app-crypt/signify: keyword ~riscv Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> app-crypt/signify/signify-30-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/signify/signify-30-r2.ebuild b/app-crypt/signify/signify-30-r2.ebuild index 253151732dbb..685b103acd2c 100644 --- a/app-crypt/signify/signify-30-r2.ebuild +++ b/app-crypt/signify/signify-30-r2.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="BSD-1" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND="!net-mail/signify >=dev-libs/libbsd-0.7"
[gentoo-commits] data/api:master commit in: files/
commit: 1f195ef5d2dac6e08f3b057df28d95862e40 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 26 23:33:12 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 26 23:33:23 2022 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=1f195ef5 uid-gid.txt: add gitlab-runner user/group Signed-off-by: William Hubbs gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 309ac4d..ccbfa1d 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -599,6 +599,7 @@ systemd-hostname- 505 acct brltty 506 506 acct brlapi - 507 acct biboumi508 508 acct Used by net-im/biboumi +gitlab-runner 509 509 acct - 750..999750..999reserved Dynamic allocation by user.eclass. Do not use! - 1000..6 1000..6 reserved `UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs ventrilo 37843784historical Used by media-sound/ventrilo-server-bin, removed in [15c6a556cef2](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c6a556cef202a72f7226648ebea19fcffe834d)
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: a47be33c8409b81e5116794952bf194d5710d15b Author: Tony Lee gmail com> AuthorDate: Fri Nov 19 10:57:47 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 26 22:38:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47be33c gstreamer-meson.eclass: fix symlink issue for WORKDIR Fixes symlink issue with a variety of gstreamer plugin packages. Bug: https://bugs.gentoo.org/820416 Bug: https://bugs.gentoo.org/816702 Closes: https://bugs.gentoo.org/805020 Closes: https://github.com/gentoo/gentoo/pull/22967 Signed-off-by: Sam James gentoo.org> eclass/gstreamer-meson.eclass | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/eclass/gstreamer-meson.eclass b/eclass/gstreamer-meson.eclass index 490e71e9b97b..bae35c7edcea 100644 --- a/eclass/gstreamer-meson.eclass +++ b/eclass/gstreamer-meson.eclass @@ -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 # @ECLASS: gstreamer-meson.eclass @@ -383,12 +383,20 @@ gstreamer_multilib_src_compile() { if [[ "${PN}" == "${GST_ORG_MODULE}" ]]; then eninja else - local plugin_dir plugin + local plugin_dir plugin build_dir for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do plugin=$(_gstreamer_get_target_filename $(gstreamer_get_plugin_dir ${plugin_dir})) + # Read full link of build directory. Outputs symlink's true link. + # We want to get the full file path so it can be removed later. + # Working around ninja issues w/ symlinks (e.g. PORTAGE_TMPDIR as a symlink) + + # https://github.com/ninja-build/ninja/issues/1251 + # https://github.com/ninja-build/ninja/issues/1330 + build_dir=$(readlink -f ${BUILD_DIR}) + plugin_path="${plugin%%:*}" - eninja "${plugin_path/"${BUILD_DIR}/"}" + eninja "${plugin_path/"${build_dir}/"/}" done fi }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gmic/
commit: 14f9cda09f23327a05e54266e1789f1993c4414a Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 26 22:10:24 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 26 22:31:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f9cda0 media-gfx/gmic: drop 3.0.0, 3.0.1 Signed-off-by: Marek Szuba gentoo.org> media-gfx/gmic/Manifest | 1 - media-gfx/gmic/gmic-3.0.0.ebuild| 172 --- media-gfx/gmic/gmic-3.0.1-r1.ebuild | 2 +- media-gfx/gmic/gmic-3.0.1.ebuild| 175 media-gfx/gmic/metadata.xml | 1 - 5 files changed, 1 insertion(+), 350 deletions(-) diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest index d0e13ce81e85..12e056f95844 100644 --- a/media-gfx/gmic/Manifest +++ b/media-gfx/gmic/Manifest @@ -1,2 +1 @@ -DIST gmic_3.0.0.tar.gz 10225122 BLAKE2B 1066c62c2c56fafbfd11608eb9e3b7c7e9a87b404aae1e7e673e21d9b7b76a599e241f16656786bfa35687f3b3921fcba96368227753105aa25e2fa451962bfa SHA512 89353d16d6304e322400c93bafb50f7557df93c933ed2994f33a17d877e4e12ec511a355b38058680f356bccab5aa84b607fab225354c19d4b8ab3e64424c87c DIST gmic_3.0.1.tar.gz 10457923 BLAKE2B b495d10237abf5abe3d7df166119d2fc0b04142975d97db01ab0c5aa177f6e681931799fb392844e5c34d0503874a16d946a7146c5152cca1e64107948c02c03 SHA512 4bc08a3510e8987eea0463bfcf04de6dfd9a8ee8a38c14661ff201b8f563cab1b914dc60dc35b082cb5e868eb6232e2240a2d6703e0751215a82d6709236946a diff --git a/media-gfx/gmic/gmic-3.0.0.ebuild b/media-gfx/gmic/gmic-3.0.0.ebuild deleted file mode 100644 index 2ef54b68ee93.. --- a/media-gfx/gmic/gmic-3.0.0.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake bash-completion-r1 toolchain-funcs - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/dtschump/gmic.git; - inherit git-r3 -else - SRC_URI="https://gmic.eu/files/source/${PN}_${PV}.tar.gz; - KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -fi - -DESCRIPTION="GREYC's Magic Image Converter" -HOMEPAGE="https://gmic.eu/ https://github.com/dtschump/gmic; - -LICENSE="CeCILL-2 GPL-3" -SLOT="0" -IUSE="cli curl ffmpeg fftw gimp graphicsmagick jpeg krita opencv openexr openmp png qt5 tiff X zlib" -REQUIRED_USE=" - gimp? ( png zlib fftw X ) - krita? ( png zlib fftw X ) - qt5? ( png zlib fftw X ) -" - -MIN_QT_VER="5.2.0" -QT_DEPEND=" - >=dev-qt/qtcore-${MIN_QT_VER}:5= - >=dev-qt/qtgui-${MIN_QT_VER}:5= - >=dev-qt/qtnetwork-${MIN_QT_VER}:5= - >=dev-qt/qtwidgets-${MIN_QT_VER}:5= -" -COMMON_DEPEND=" - curl? ( net-misc/curl ) - fftw? ( sci-libs/fftw:3.0=[threads] ) - gimp? ( - media-gfx/gimp:0/2 - ${QT_DEPEND} - ) - graphicsmagick? ( media-gfx/graphicsmagick:0= ) - jpeg? ( virtual/jpeg:0 ) - krita? ( ${QT_DEPEND} ) - opencv? ( >=media-libs/opencv-2.3.1a-r1:0= ) - openexr? ( - media-libs/ilmbase:0= - media-libs/openexr:0= - ) - png? ( media-libs/libpng:0= ) - qt5? ( ${QT_DEPEND} ) - tiff? ( media-libs/tiff:0 ) - X? ( - x11-libs/libX11 - x11-libs/libXext - ) - zlib? ( sys-libs/zlib:0= )" -RDEPEND="${COMMON_DEPEND} - ffmpeg? ( media-video/ffmpeg:0= ) -" -DEPEND="${COMMON_DEPEND} - gimp? ( dev-qt/linguist-tools ) - krita? ( dev-qt/linguist-tools ) - qt5? ( dev-qt/linguist-tools ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-3.0.0_ipa-sra.patch -) - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]]; then - if use openmp; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi - fi -} - -src_prepare() { - cmake_src_prepare - sed -i '/CMAKE_CXX_FLAGS/s/-g //' CMakeLists.txt || die - - if use gimp || use krita || use qt5; then - # respect user flags - sed -e '/CMAKE_CXX_FLAGS_RELEASE/d' \ - -e '/${CMAKE_EXE_LINKER_FLAGS} -s/d' \ - -i gmic-qt/CMakeLists.txt || die - local S="${S}/gmic-qt" - # Bug #753377 - local PATCHES=() - cmake_src_prepare - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_LIB=ON - -DBUILD_LIB_STATIC=no - -DBUILD_CLI=$(usex cli) - -DBUILD_MAN=$(usex cli) - -DBUILD_BASH_COMPLETION=$(usex cli) - -DCUSTOM_CFLAGS=ON - -DENABLE_CURL=$(usex curl) - -DENABLE_X=$(usex X) - -DENABLE_FFMPEG=$(usex ffmpeg) - -DENABLE_FFTW=$(usex fftw) - -DENABLE_GRAPHICSMAGICK=$(usex graphicsmagick) -
[gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
commit: d9dc9d95112668ea03dc6b072b198b8216edb8ee Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 26 22:11:46 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 26 22:31:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9dc9d95 media-sound/easyeffects: drop 6.1.5 Signed-off-by: Marek Szuba gentoo.org> media-sound/easyeffects/Manifest | 1 - media-sound/easyeffects/easyeffects-6.1.5.ebuild | 79 2 files changed, 80 deletions(-) diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest index c4f5c5147dab..365baa4f2405 100644 --- a/media-sound/easyeffects/Manifest +++ b/media-sound/easyeffects/Manifest @@ -1,3 +1,2 @@ -DIST easyeffects-6.1.5.tar.gz 1696731 BLAKE2B ad091c64fa7ece0f569a09ed551be0498b48f2f6f5346de51bd358942cd440663a05bb7271e1e6e8ca29427a799b12a03c26a763498a2f1f2c3093a784b92e2c SHA512 0f4505e429416186f3af4338c1c7b5afac0f0ec343749bd9bcc8cf222349b2cb25714de493236c57b1dd60dfcc3e1359cab15cdeabb661f4cb20591b518f70a6 DIST easyeffects-6.2.3.tar.gz 2621460 BLAKE2B fb73c635b10dec5808d046a4df63cdaaada1c3534f1e9275fdd4f28db52a9111a850367b564b5d008a1bdb7c7e55864e38cc1d50fc363b5614fb138bd0fe0cc1 SHA512 79babe59ef0c86d138b29a4c2dfaa1a937da9de8d7ae7cc40bee6ae5e011b6c43d6ff9554885ce116114943976d50c24c44c4e30775933b5ee8a2bf350d55525 DIST easyeffects-6.2.4.tar.gz 2648725 BLAKE2B 8d4f10f286ed4b3468ffa2e3b5331b9dfd9c266b0a6a35b373856be14c8465032c79ebad2826ff7ebb1a8db3d81a57fef398880fa7601282da672d5348dae817 SHA512 1c7a9fb95bab3fe039d96420d465d8dfa0d42bf3c04081c5b258f3f227923229f658d6e8152587bf38b26e0a3f3c73b5b89a1a8c9b42807b7e02b776f419e361 diff --git a/media-sound/easyeffects/easyeffects-6.1.5.ebuild b/media-sound/easyeffects/easyeffects-6.1.5.ebuild deleted file mode 100644 index ef8f7dcc1bb2.. --- a/media-sound/easyeffects/easyeffects-6.1.5.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome2-utils flag-o-matic meson - -DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire applications" -HOMEPAGE="https://github.com/wwmm/easyeffects; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/wwmm/easyeffects; -else - SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="calf +doc mda-lv2 zamaudio" - -# Tests fail since 6.1.0 due to upstream changes to the metainfo file. -# TODO: check this every release. -RESTRICT="test" - -DEPEND=">=dev-cpp/glibmm-2.68:2.68 - >=dev-cpp/gtkmm-4.2.0:4.0 - dev-cpp/nlohmann_json - dev-cpp/tbb - >=dev-libs/glib-2.56:2 - >=dev-libs/libsigc++-3.0.6:3 - media-libs/libbs2b - >=media-libs/libebur128-1.2.0 - media-libs/libsndfile - >=media-libs/lilv-0.22 - >=media-libs/lv2-1.18.2 - media-libs/rnnoise - media-libs/rubberband[ladspa] - media-libs/speexdsp - >=media-libs/zita-convolver-3.0.0 - >=media-video/pipewire-0.3.31 - sci-libs/fftw:3.0 - >=gui-libs/gtk-4.2.1:4" -RDEPEND="${DEPEND} - >=media-libs/lsp-plugins-1.1.24[lv2] - sys-apps/dbus - calf? ( >=media-plugins/calf-0.90.1[lv2] ) - doc? ( gnome-extra/yelp ) - mda-lv2? ( media-plugins/mda-lv2 ) - zamaudio? ( media-plugins/zam-plugins )" -# Only header files are used from libsamplerate so put it here rather than DEPEND -# to avoid unnecessary cross-compilation. -BDEPEND="dev-libs/appstream-glib - dev-util/desktop-file-utils - dev-util/itstool - media-libs/libsamplerate - sys-devel/gettext - virtual/pkgconfig" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != "binary" ]] ; then - if ! test-flag-CXX -std=c++20 ; then - die "${PN} requires degree of C++20 support only available since GCC 10 or Clang 10" - fi - fi -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests-credssp/
commit: 851c7839e6cc4d72256b2d49507a92fbc7bc7663 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 26 21:56:22 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 26 22:31:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851c7839 dev-python/requests-credssp: drop 1.3.0, 1.3.1 Signed-off-by: Marek Szuba gentoo.org> dev-python/requests-credssp/Manifest | 2 -- .../requests-credssp/requests-credssp-1.3.0.ebuild | 24 --- .../requests-credssp/requests-credssp-1.3.1.ebuild | 27 -- 3 files changed, 53 deletions(-) diff --git a/dev-python/requests-credssp/Manifest b/dev-python/requests-credssp/Manifest index d89f4a3ee0f5..c5c618cc38ee 100644 --- a/dev-python/requests-credssp/Manifest +++ b/dev-python/requests-credssp/Manifest @@ -1,3 +1 @@ -DIST requests-credssp-1.3.0.tar.gz 23666 BLAKE2B 3ab7db4c06a65483b26012b282a85174a50c9e9449fc33b90a22f7963bcd33c2b4642ce83f0632383e8c1fbc8dd4761fc00bc6d1adccb5cee020f0d67971f225 SHA512 6281ecd5d7e14792bd175603dfbb95237b990d5cad6e4c7252fd503b76c579590217194ecd3eb3120cb33cc4f2958be459e63fa3fa8d7411a8aa40d1666276b7 -DIST requests-credssp-1.3.1.tar.gz 23672 BLAKE2B e1c0134c02c3779301a8a8a803a6cc500779e9bfc319d3fa3f53bf5b8f5ce9f2624b5961d7586b205f3c1b005305d15b909ae05387a8af7448012ebe3f45bfbe SHA512 ff051b63705fca755a65202b930f622b6a3037455d43bdd2d1bb8726ed4a3a47f76b2d73c005d75d39f7c21048ac91a06abfdd5e88c014ea686a966d37535657 DIST requests-credssp-2.0.0.tar.gz 15225 BLAKE2B 3cd2a6bafcef5803d89ab13c42385709308998187eda514a598d262ab5e8c94bc3c0e9b9bf3756de1454d570012863a01f650b4fc6e3a17fb2845d8e52f0bf3b SHA512 d11a76bc9577f3054e5955aad513ee27ff2cf3a70414a1d4a81e721a7b40510d45fa33abc5957724ead6c04958a009153f670e154f38f32f2331cc14dd44ee27 diff --git a/dev-python/requests-credssp/requests-credssp-1.3.0.ebuild b/dev-python/requests-credssp/requests-credssp-1.3.0.ebuild deleted file mode 100644 index 73883daf58cb.. --- a/dev-python/requests-credssp/requests-credssp-1.3.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="HTTPS CredSSP authentication with the requests library" -HOMEPAGE="https://pypi.org/project/requests-credssp/ https://github.com/jborean93/requests-credssp; -SRC_URI="https://github.com/jborean93/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.3.1[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] - dev-python/pyspnego[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/requests-credssp/requests-credssp-1.3.1.ebuild b/dev-python/requests-credssp/requests-credssp-1.3.1.ebuild deleted file mode 100644 index e0a776837c10.. --- a/dev-python/requests-credssp/requests-credssp-1.3.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="HTTPS CredSSP authentication with the requests library" -HOMEPAGE="https://pypi.org/project/requests-credssp/ https://github.com/jborean93/requests-credssp; -SRC_URI="https://github.com/jborean93/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/gssapi[${PYTHON_USEDEP}] - dev-python/krb5[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.3.1[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}] - dev-python/pyspnego[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/ansible-compat/
commit: 8c1ae0d2f19a997c907c4371fbc3bbc91ea3c53e Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 26 22:26:31 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 26 22:31:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1ae0d2 dev-python/ansible-compat: update HOMEPAGE Signed-off-by: Marek Szuba gentoo.org> dev-python/ansible-compat/ansible-compat-2.0.2.ebuild | 2 +- dev-python/ansible-compat/metadata.xml| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/ansible-compat/ansible-compat-2.0.2.ebuild b/dev-python/ansible-compat/ansible-compat-2.0.2.ebuild index 5002b5d41ebc..883befe0a350 100644 --- a/dev-python/ansible-compat/ansible-compat-2.0.2.ebuild +++ b/dev-python/ansible-compat/ansible-compat-2.0.2.ebuild @@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Contains functions that facilitate working with various versions of Ansible" -HOMEPAGE="https://pypi.org/project/ansible-compat/ https://github.com/ansible-community/ansible-compat/; +HOMEPAGE="https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" diff --git a/dev-python/ansible-compat/metadata.xml b/dev-python/ansible-compat/metadata.xml index d3c8f1c3e37f..cc57cf6f5340 100644 --- a/dev-python/ansible-compat/metadata.xml +++ b/dev-python/ansible-compat/metadata.xml @@ -8,6 +8,6 @@ ansible-compat - ansible-community/ansible-compat + ansible/ansible-compat
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx_ansible_theme/
commit: 3783ffe25b5913b8a38e55d5ef4d74d21354d2b8 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 26 21:57:18 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 26 22:31:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3783ffe2 dev-python/sphinx_ansible_theme: drop 0.8.0, 0.9.0 Signed-off-by: Marek Szuba gentoo.org> dev-python/sphinx_ansible_theme/Manifest | 2 -- .../sphinx_ansible_theme-0.8.0.ebuild | 28 -- .../sphinx_ansible_theme-0.9.0.ebuild | 26 3 files changed, 56 deletions(-) diff --git a/dev-python/sphinx_ansible_theme/Manifest b/dev-python/sphinx_ansible_theme/Manifest index 4802a02e7a5a..a36db7889bfa 100644 --- a/dev-python/sphinx_ansible_theme/Manifest +++ b/dev-python/sphinx_ansible_theme/Manifest @@ -1,3 +1 @@ -DIST sphinx-ansible-theme-0.8.0.tar.gz 34401 BLAKE2B 493663331e593da8d56683991762452419fd5fdb48e2c59ee3a38b6242216bccf56e047e59294ae73cccfb48a66606e55fac6c9a19d91e6ea778920f9919dbd1 SHA512 399af992428dd3212681efa66036af9ae7dbd9a9dd507452686cc76aa3e365aabee0ba7b599fbbed85f1f252075d5158ade9a816a9aad17b4e5ed696be1c962e -DIST sphinx-ansible-theme-0.9.0.tar.gz 34533 BLAKE2B 53e4169f8deb88c9b0398e745cb249a596b3e63086afd3543d2465e1f2048f587f0a5964ac4a4cdc7a81c2cf78239ec59cd808a4dd644b3faec39b7a2b6487cd SHA512 0610a8422950252d88469dde274e3ac3df85034a886e87dbc9a19d621a55a7fc45d8ffdaf047cf78c556d6eacc09832d718fa5ab8f5019621b37579d84ed4951 DIST sphinx-ansible-theme-0.9.1.tar.gz 34505 BLAKE2B 533e665b30f5aa450e4a2240c55c4992340b9f6ee03d27758bf119dfe2eef987fbd4b98136349af376557d8e9a78e5391a648b9886136995d05410b0c26561f2 SHA512 f78602af8affe7be59988f466cf6a2aa67e174086f338cad855369a7bbee5a76d07bcffa8406dea5a819127b26d69e29b0d90dab38b82524b3e317f9082d0379 diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.8.0.ebuild b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.8.0.ebuild deleted file mode 100644 index d2a23da1d80f.. --- a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.8.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -MY_PN="${PN//_/-}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A reusable Ansible Sphinx theme" -HOMEPAGE="https://github.com/ansible-community/sphinx_ansible_theme; -SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - doc? ( dev-python/ansible-pygments[${PYTHON_USEDEP}] )" - -distutils_enable_sphinx docs 'dev-python/sphinx-notfound-page' - -S="${WORKDIR}"/${MY_P} diff --git a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.0.ebuild b/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.0.ebuild deleted file mode 100644 index ea5f4402b368.. --- a/dev-python/sphinx_ansible_theme/sphinx_ansible_theme-0.9.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -MY_PN="${PN//_/-}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A reusable Ansible Sphinx theme" -HOMEPAGE="https://github.com/ansible-community/sphinx_ansible_theme; -SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - doc? ( dev-python/ansible-pygments[${PYTHON_USEDEP}] )" - -distutils_enable_sphinx docs 'dev-python/sphinx-notfound-page'
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-testinfra/
commit: 90ee6d436ea866ae4abb39fc28d5357c3d920d73 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 26 21:52:32 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 26 22:31:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ee6d43 dev-python/pytest-testinfra: drop 6.4.0, 6.5.0 Signed-off-by: Marek Szuba gentoo.org> dev-python/pytest-testinfra/Manifest | 2 - .../pytest-testinfra/pytest-testinfra-6.4.0.ebuild | 33 .../pytest-testinfra/pytest-testinfra-6.5.0.ebuild | 45 -- 3 files changed, 80 deletions(-) diff --git a/dev-python/pytest-testinfra/Manifest b/dev-python/pytest-testinfra/Manifest index 05fc02866acf..a4654b7565e3 100644 --- a/dev-python/pytest-testinfra/Manifest +++ b/dev-python/pytest-testinfra/Manifest @@ -1,3 +1 @@ -DIST pytest-testinfra-6.4.0.tar.gz 77516 BLAKE2B 2baf5940e8736cbe78d8017a82b3a8fdb6df95b89acccd49ecd354447b7ea88079f48211e0acea46a0d8702b67609fe6f85f730c66e781a99d8a92b52b3c99b9 SHA512 acd2c7f9daeb391815a32c972a3542c0d643a716f3cffcb66f4203435ebac789333edb91c83d2778ae8da93b676b245fd47821bca9218faa3e7b50e6764087f4 -DIST pytest-testinfra-6.5.0.tar.gz 77177 BLAKE2B 98a8f10f7cf62f204c117d295496a7dfa4de476f5cde457af6f5bc71b22e12e9f02b4893adc6b0d1be11915ed652f628c2574fd44750c82c690e3d8326e29c4c SHA512 f7fcf8facafc0d99b06f55f4241c39b610ff7648b0049c584a75b46944b522b957c98c353f147d74bc8a72f677a179380c456b0868f9dae9af514a9c95d55b13 DIST pytest-testinfra-6.6.0.tar.gz 78285 BLAKE2B c7583685aeb770f76e4679730599909b8fff53d1909664f55e2d35f7f5a6a96741e3aa56b81da464c2d474d1d5f646892e36a4f9b6938327cb526476536b0b6c SHA512 f78f1cd5240e157d4e2949178f29900a7b85a6065b4113b18273af3f1fef6b19c859192f59426b93eba48418bb89d163ad1d951e97d4fdfcea4394635a05140a diff --git a/dev-python/pytest-testinfra/pytest-testinfra-6.4.0.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-6.4.0.ebuild deleted file mode 100644 index c336646d0373.. --- a/dev-python/pytest-testinfra/pytest-testinfra-6.4.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Write unit tests in Python to test actual state of your servers" -HOMEPAGE="https://github.com/pytest-dev/pytest-testinfra; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" -# Ansible is called via its CLI -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - app-admin/ansible - app-admin/salt[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pywinrm[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -pkg_postinst() { - elog "For the list of available connection back-ends and their dependencies," - elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html; -} diff --git a/dev-python/pytest-testinfra/pytest-testinfra-6.5.0.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-6.5.0.ebuild deleted file mode 100644 index a10a5d492b91.. --- a/dev-python/pytest-testinfra/pytest-testinfra-6.5.0.ebuild +++ /dev/null @@ -1,45 +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} ) - -inherit distutils-r1 - -DESCRIPTION="Write unit tests in Python to test actual state of your servers" -HOMEPAGE="https://github.com/pytest-dev/pytest-testinfra; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" -# Ansible is called via its CLI -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - app-admin/ansible - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pywinrm[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - app-admin/salt[${PYTHON_USEDEP}] - ' python3_{8..9} ) - )" - -distutils_enable_tests pytest - -python_test() { - if [[ ${EPYTHON} == "python3.10" ]]; then - ewarn "Some of the tests are skipped on ${EPYTHON} because it still isn't supported by app-admin/salt" - local EPYTEST_DESELECT=( - test/test_backends.py::test_backend_importables - ) - fi - epytest -} - -pkg_postinst() { - elog "For the list of available connection back-ends and their dependencies," - elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html; -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-editor/
commit: 733f5a0394771a6c442d8c6346c7ee40708f0570 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 26 22:02:21 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 26 22:31:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733f5a03 dev-ruby/tty-editor: drop myself as a maintainer Since the end of 2018 this package seen one release per year so it's not that this package needs someone to quickly do version bumps etc, and knowing next to no Ruby I couldn't do anything should actual bugs be reported. Signed-off-by: Marek Szuba gentoo.org> dev-ruby/tty-editor/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-ruby/tty-editor/metadata.xml b/dev-ruby/tty-editor/metadata.xml index ebcbece3ebaa..03bcb30c7219 100644 --- a/dev-ruby/tty-editor/metadata.xml +++ b/dev-ruby/tty-editor/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - mare...@gentoo.org - Marek Szuba - r...@gentoo.org Gentoo Ruby Project