commit: e3ad81a8e37a2975e8771b4bc9b158cb182f5013 Author: Oliver Freyermuth <o.freyermuth <AT> googlemail <DOT> com> AuthorDate: Wed Jul 16 21:35:52 2025 +0000 Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org> CommitDate: Wed Jan 14 19:32:18 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ad81a8
net-misc/oidc-agent: drop 5.0.1, 5.1.0, 5.2.2 Signed-off-by: Oliver Freyermuth <o.freyermuth <AT> googlemail.com> Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org> net-misc/oidc-agent/Manifest | 3 - .../files/oidc-agent-5.0.1_install-perms.patch | 11 --- .../files/oidc-agent-5.0.1_webkit41.patch | 11 --- net-misc/oidc-agent/oidc-agent-5.0.1.ebuild | 102 --------------------- net-misc/oidc-agent/oidc-agent-5.1.0.ebuild | 102 --------------------- net-misc/oidc-agent/oidc-agent-5.2.2.ebuild | 102 --------------------- 6 files changed, 331 deletions(-) diff --git a/net-misc/oidc-agent/Manifest b/net-misc/oidc-agent/Manifest index e77c726faa45..18b0f132c5a2 100644 --- a/net-misc/oidc-agent/Manifest +++ b/net-misc/oidc-agent/Manifest @@ -1,6 +1,3 @@ DIST oidc-agent-4.5.2.tar.gz 1766905 BLAKE2B 0558778a5162fbbbe29be9a476838d745abf4825e7274487637f368d521e03f6f165ec82129f37f135a6cf3d3d43bb9349574b88763a508bb683cdc8882230d2 SHA512 04c9ddb258c132781eaa875412f0a8d48d2127e5b78ba262eb0240dac05025db62f5d357e4b5c35a9009960b30d63ce96156c8dcf3b5eac4257c02d37578e676 -DIST oidc-agent-5.0.1.tar.gz 1802435 BLAKE2B 75bc66bb2c6cc89293c7ad155d35b7a7adb73ad7f8a5aadeb029b43a095e2a80f0fc4505737a0c53c60e6f601acbcab990ad4b572b659050fe36e5dd2e7c4092 SHA512 caffa9d7733690917472d2d48ca58092ab722c5f049750de37169dc0a76ccbe374ae3fb5e56b8c578465e84a2f40795eaa26018281b4f851f7a7c94571d2a124 -DIST oidc-agent-5.1.0.tar.gz 1803314 BLAKE2B 8ce1de7ec6dffa3155200664a93433db4f4a116325d8ce60ffff885d534b3d2367e40577b6b22987e817d92f0020fea97e2224947b27ba10847bb0c347dcdf3a SHA512 f3ecda4445478ea02e833b0b9ed75a517c1ff91f5b0c2cb258cc3a7eacb62cb75b56697e15fa755d9cf45e7a0293c8bd2f6ab8d998dd8680726c4143b1e011bc -DIST oidc-agent-5.2.2.tar.gz 1812670 BLAKE2B f17c8ef8d95e509f12ab3cf9a6a3bf4b3550f9f119070843ec40adad1ef959c870caacd74c4a144936b214212671227125eb268d8808261c4cf5f242fa87d036 SHA512 1953c465f0918d005d39ef93a6d792aea1287ac87f337d7d33ce8296920f457a8e420afcdd18343f255c97f504c5e58446a16d683a559952654491e78ed2c5a8 DIST oidc-agent-5.2.3.tar.gz 1813729 BLAKE2B ab5f3130686783c444a60e764471203ba04f3b10c690e1f42cc7b41d9b98fc0f01e17f24fc262cf6fa905f235f1baec30a5f2c91959edf46736ed9062eb52d6e SHA512 91486dfd866f9a5840a2f1aabf3f7c2b6f0470fe218ec9c93c2f6cc9e8163e8033a9fda9e02b07b34acd13f570c970f9cbfcbce386e7eb933504577f0308ac0f DIST oidc-agent-5.3.4.tar.gz 2954462 BLAKE2B 500c46fea9b3975e3e0f83507af9d9b3f704a0a08082d8212bb8894056b565ee923c2a400283b96836c317d9613ad25d274e81aae9b68032971060c7b7e5f367 SHA512 754b472a723cb37ece7dfedc2aebe9a4afa35ddbd0e4ee0cb14b870187649babf980f96e15f0310f7f56e59635265012abcc9fb81801b8703190877a765a0ff2 diff --git a/net-misc/oidc-agent/files/oidc-agent-5.0.1_install-perms.patch b/net-misc/oidc-agent/files/oidc-agent-5.0.1_install-perms.patch deleted file mode 100644 index 6b19950e420e..000000000000 --- a/net-misc/oidc-agent/files/oidc-agent-5.0.1_install-perms.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -739,7 +739,7 @@ - @install -p -m 644 $< $@ - - $(LIBDEV_PATH)/liboidc-agent.a: $(APILIB)/liboidc-agent.a $(LIBDEV_PATH) -- @install -p $< $@ -+ @install -p -m 644 $< $@ - - endif - diff --git a/net-misc/oidc-agent/files/oidc-agent-5.0.1_webkit41.patch b/net-misc/oidc-agent/files/oidc-agent-5.0.1_webkit41.patch deleted file mode 100644 index d950fc879fb8..000000000000 --- a/net-misc/oidc-agent/files/oidc-agent-5.0.1_webkit41.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -185,7 +185,7 @@ - CPPFLAGS += -fPIC - ifndef MAC_OS - ifndef ANY_MSYS --WEBKITGTK ?= webkit2gtk-4.0 -+WEBKITGTK ?= webkit2gtk-4.1 - CPPFLAGS += $(shell pkg-config --cflags --libs gtk+-3.0 $(WEBKITGTK)) -lstdc++ - endif - endif diff --git a/net-misc/oidc-agent/oidc-agent-5.0.1.ebuild b/net-misc/oidc-agent/oidc-agent-5.0.1.ebuild deleted file mode 100644 index 1df884f36c47..000000000000 --- a/net-misc/oidc-agent/oidc-agent-5.0.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tmpfiles xdg-utils - -DESCRIPTION="Agent and tools for managing OpenID Connect tokens on the command line" -HOMEPAGE="https://github.com/indigo-dc/oidc-agent" -SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" -IUSE="test" - -DEPEND="app-crypt/libsecret - dev-libs/cJSON:= - dev-libs/libsodium:= - media-gfx/qrencode - net-libs/libmicrohttpd:= - net-libs/webkit-gtk:4.1= - net-misc/curl - elibc_musl? ( sys-libs/argp-standalone )" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-libs/check )" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-5.0.1_install-perms.patch - "${FILESDIR}"/${PN}-5.0.1_webkit41.patch -) - -src_prepare() { - xdg_environment_reset - default - sed -i -e 's|^\(\s\+\)@|\1|' Makefile || die "Failed to increase verbosity in Makefile" -} - -oidc_emake() { - local mymakeargs=( - USE_CJSON_SO=1 - USE_LIST_SO=0 - USE_MUSTACHE_SO=0 - USE_ARGP_SO=$(usex elibc_musl 1 0) - ) - - emake "${mymakeargs[@]}" $@ -} - -src_compile() { - oidc_emake -j1 create_obj_dir_structure create_picobj_dir_structure # Bug #880157 - oidc_emake -} - -src_install() { - oidc_emake \ - PREFIX="${ED}" \ - BIN_AFTER_INST_PATH="/usr" \ - INCLUDE_PATH="${ED}"/usr/include \ - LIB_PATH="${ED}"/usr/$(get_libdir) \ - install - - # This file is not compatible with Gentoo and in any case, we generally - # let the users load such agents themselves. - rm -f "${ED}"/etc/X11/Xsession.d/91${PN} -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf - - xdg_desktop_database_update - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog - elog "You should use oidc-gen to initially generate your account configuration" - elog "before it can be loaded into oidc-agent using oidc-add. For details, please" - elog "consult the man page of oidc-gen, or full documentation at" - elog " https://indigo-dc.gitbooks.io/oidc-agent/" - elog - else - local old_ver - for old_ver in ${REPLACING_VERSIONS}; do - if [[ $(ver_cut 1 ${old_ver}) != 5 ]]; then - ewarn "${PN} 5 is a major release with quite some usability improvements but unfortunately also some breaking changes." - ewarn "Please consult" - ewarn " https://indigo-dc.gitbook.io/oidc-agent/oidc-agent5" - ewarn "for instructions on how to upgrade your configuration to this version" - ewarn - ewarn "Furthermore, please restart any running instances of ${PN}" - ewarn "to make sure they are compatible with the updated clients." - ewarn - break - fi - done - fi -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/net-misc/oidc-agent/oidc-agent-5.1.0.ebuild b/net-misc/oidc-agent/oidc-agent-5.1.0.ebuild deleted file mode 100644 index 6517defe32b2..000000000000 --- a/net-misc/oidc-agent/oidc-agent-5.1.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tmpfiles xdg-utils - -DESCRIPTION="Agent and tools for managing OpenID Connect tokens on the command line" -HOMEPAGE="https://github.com/indigo-dc/oidc-agent" -SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" -IUSE="test" - -DEPEND="app-crypt/libsecret - dev-libs/cJSON:= - dev-libs/libsodium:= - media-gfx/qrencode - net-libs/libmicrohttpd:= - net-libs/webkit-gtk:4.1= - net-misc/curl - elibc_musl? ( sys-libs/argp-standalone )" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-libs/check )" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-5.0.1_install-perms.patch - "${FILESDIR}"/${PN}-5.0.1_webkit41.patch -) - -src_prepare() { - xdg_environment_reset - default - sed -i -e 's|^\(\s\+\)@|\1|' Makefile || die "Failed to increase verbosity in Makefile" -} - -oidc_emake() { - local mymakeargs=( - USE_CJSON_SO=1 - USE_LIST_SO=0 - USE_MUSTACHE_SO=0 - USE_ARGP_SO=$(usex elibc_musl 1 0) - ) - - emake "${mymakeargs[@]}" $@ -} - -src_compile() { - oidc_emake -j1 create_obj_dir_structure create_picobj_dir_structure # Bug #880157 - oidc_emake -} - -src_install() { - oidc_emake \ - PREFIX="${ED}" \ - BIN_AFTER_INST_PATH="/usr" \ - INCLUDE_PATH="${ED}"/usr/include \ - LIB_PATH="${ED}"/usr/$(get_libdir) \ - install - - # This file is not compatible with Gentoo and in any case, we generally - # let the users load such agents themselves. - rm -f "${ED}"/etc/X11/Xsession.d/91${PN} -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf - - xdg_desktop_database_update - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog - elog "You should use oidc-gen to initially generate your account configuration" - elog "before it can be loaded into oidc-agent using oidc-add. For details, please" - elog "consult the man page of oidc-gen, or full documentation at" - elog " https://indigo-dc.gitbooks.io/oidc-agent/" - elog - else - local old_ver - for old_ver in ${REPLACING_VERSIONS}; do - if [[ $(ver_cut 1 ${old_ver}) != 5 ]]; then - ewarn "${PN} 5 is a major release with quite some usability improvements but unfortunately also some breaking changes." - ewarn "Please consult" - ewarn " https://indigo-dc.gitbook.io/oidc-agent/oidc-agent5" - ewarn "for instructions on how to upgrade your configuration to this version" - ewarn - ewarn "Furthermore, please restart any running instances of ${PN}" - ewarn "to make sure they are compatible with the updated clients." - ewarn - break - fi - done - fi -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/net-misc/oidc-agent/oidc-agent-5.2.2.ebuild b/net-misc/oidc-agent/oidc-agent-5.2.2.ebuild deleted file mode 100644 index 1066f0d838dc..000000000000 --- a/net-misc/oidc-agent/oidc-agent-5.2.2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit tmpfiles xdg-utils - -DESCRIPTION="Agent and tools for managing OpenID Connect tokens on the command line" -HOMEPAGE="https://github.com/indigo-dc/oidc-agent" -SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" -IUSE="test" - -DEPEND="app-crypt/libsecret - dev-libs/cJSON - dev-libs/glib:2 - dev-libs/libsodium:= - media-gfx/qrencode:= - net-libs/libmicrohttpd:= - net-libs/webkit-gtk:4.1 - net-misc/curl - x11-libs/gtk+:3 - elibc_musl? ( sys-libs/argp-standalone )" -RDEPEND="${DEPEND}" -BDEPEND="sys-apps/help2man - test? ( dev-libs/check )" - -RESTRICT="!test? ( test )" - -src_prepare() { - xdg_environment_reset - default - sed -i -e 's|^\(\s\+\)@|\1|' Makefile || die "Failed to increase verbosity in Makefile" -} - -oidc_emake() { - local mymakeargs=( - USE_CJSON_SO=1 - USE_LIST_SO=0 - USE_MUSTACHE_SO=0 - USE_ARGP_SO=$(usex elibc_musl 1 0) - CONFIG_AFTER_INST_PATH="${EPREFIX}"/etc - BIN_AFTER_INST_PATH="${EPREFIX}"/usr - ) - - emake "${mymakeargs[@]}" $@ -} - -src_compile() { - oidc_emake -j1 create_obj_dir_structure create_picobj_dir_structure # Bug #880157 - oidc_emake -} - -src_install() { - oidc_emake \ - PREFIX="${ED}" \ - BIN_AFTER_INST_PATH="/usr" \ - INCLUDE_PATH="${ED}"/usr/include \ - LIB_PATH="${ED}"/usr/$(get_libdir) \ - install - - # This file is not compatible with Gentoo and in any case, we generally - # let the users load such agents themselves. - rm "${ED}"/etc/X11/Xsession.d/91${PN} || die -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf - - xdg_desktop_database_update - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog - elog "You should use oidc-gen to initially generate your account configuration" - elog "before it can be loaded into oidc-agent using oidc-add. For details, please" - elog "consult the man page of oidc-gen, or full documentation at" - elog " https://indigo-dc.gitbooks.io/oidc-agent/" - elog - else - local old_ver - for old_ver in ${REPLACING_VERSIONS}; do - if [[ $(ver_cut 1 ${old_ver}) != 5 ]]; then - ewarn "${PN} 5 is a major release with quite some usability improvements but unfortunately also some breaking changes." - ewarn "Please consult" - ewarn " https://indigo-dc.gitbook.io/oidc-agent/oidc-agent5" - ewarn "for instructions on how to upgrade your configuration to this version" - ewarn - ewarn "Furthermore, please restart any running instances of ${PN}" - ewarn "to make sure they are compatible with the updated clients." - ewarn - break - fi - done - fi -} - -pkg_postrm() { - xdg_desktop_database_update -}
