summaryrefslogtreecommitdiff
path: root/sys-process/procenv
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /sys-process/procenv
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'sys-process/procenv')
-rw-r--r--sys-process/procenv/Manifest2
-rw-r--r--sys-process/procenv/files/procenv-0.45-flags.patch18
-rw-r--r--sys-process/procenv/files/procenv-0.51-musl-sysmacros.patch53
-rw-r--r--sys-process/procenv/files/procenv-0.60-fix-typo.patch12
-rw-r--r--sys-process/procenv/files/procenv-0.60-musl.patch65
-rw-r--r--sys-process/procenv/files/procenv-0.60-no-werror.patch10
-rw-r--r--sys-process/procenv/metadata.xml12
-rw-r--r--sys-process/procenv/procenv-0.51-r1.ebuild29
-rw-r--r--sys-process/procenv/procenv-0.60-r1.ebuild53
-rw-r--r--sys-process/procenv/procenv-0.60.ebuild47
10 files changed, 0 insertions, 301 deletions
diff --git a/sys-process/procenv/Manifest b/sys-process/procenv/Manifest
deleted file mode 100644
index d524f1c57470..000000000000
--- a/sys-process/procenv/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST procenv-0.51.tar.gz 245663 BLAKE2B 1e7a0b9fddbe0c4f0aaf895ae1174f69c84d6b043794b5cd23f678dc5c762d892e49ce9b91c78c0fc3bd4cf4064e94c1c43758b4cdd596d6d289a929b3855043 SHA512 0f0b0fb4aceb4c6aaa4f2f4f8e139dfbcecbed2101ac4c44e4b1f85420fbf15967b9ebf8c3d2868260afc2957919f15a981ae49f0cf91c9f2c7ea05c96dc36fb
-DIST procenv-0.60.tar.gz 255149 BLAKE2B bd6e6fb540d6f5ca149092e42d023379dbac1c5a888c581821cff9d70b3fce1ea502f3645b8226188f0af2de399ffc28fedb92f61cb2e57d8bb163371f67c819 SHA512 55c6e0b620e05d1cb1081155061922e526820365a6be91a21b107101b0c4067d5766336239dc33e7798f61d86baaea42d6f151eea2e20a9f95a478a9e737ad4c
diff --git a/sys-process/procenv/files/procenv-0.45-flags.patch b/sys-process/procenv/files/procenv-0.45-flags.patch
deleted file mode 100644
index a4c6be95c420..000000000000
--- a/sys-process/procenv/files/procenv-0.45-flags.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -4,7 +4,6 @@
- -pedantic \
- -std=gnu99 \
- -Wall -Wunused \
-- -fstack-protector \
- -Wformat
-
-
-@@ -13,7 +12,6 @@
- AM_CFLAGS += -fdata-sections -ffunction-sections
-
- # keep it tight
--AM_CFLAGS += -Werror
-
- bin_PROGRAMS = procenv
-
diff --git a/sys-process/procenv/files/procenv-0.51-musl-sysmacros.patch b/sys-process/procenv/files/procenv-0.51-musl-sysmacros.patch
deleted file mode 100644
index cd93a1d359ac..000000000000
--- a/sys-process/procenv/files/procenv-0.51-musl-sysmacros.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-https://github.com/jamesodhunt/procenv/pull/27
-From: Brahmajit Das <brahmajit.xyz@gmail.com>
-Date: Mon, 5 Jun 2023 14:10:48 +0000
-Subject: [PATCH] Fix build on musl libc
-
-On util.c the guard around #include sys/sysmacros.h prevents musl libc
-from including the file, even though musl provides the header file, thus
-failing with errors such as "call to undeclared function makedev".
-
-In procenv.c although the function makedev is used but the file
-sysmacros.h was never included, thus resulting in similar "call to
-undeclared function makedev" error hence moving inclusion sysmacros.h to
-source file from header file.
-
-Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
---- a/src/procenv.c
-+++ b/src/procenv.c
-@@ -27,6 +27,8 @@
- */
-
- #include <procenv.h>
-+/* major(3) / minor(3) */
-+#include <sys/sysmacros.h>
-
- /**
- * doc:
---- a/src/procenv.h
-+++ b/src/procenv.h
-@@ -103,9 +103,6 @@
- #define PACKAGE_STRING PACKAGE_NAME
- #endif
-
--/* major(3) / minor(3) */
--#include <sys/sysmacros.h>
--
- #endif /* PROCENV_PLATFORM_ANDROID */
-
- /*********************************************************************/
---- a/src/util.c
-+++ b/src/util.c
-@@ -17,9 +17,7 @@
- */
-
- #include "util.h"
--#if __GLIBC__
- #include <sys/sysmacros.h>
--#endif
-
- // FIXME
- extern struct procenv_user user;
---
-2.40.1
-
diff --git a/sys-process/procenv/files/procenv-0.60-fix-typo.patch b/sys-process/procenv/files/procenv-0.60-fix-typo.patch
deleted file mode 100644
index 5cb01c22d5b2..000000000000
--- a/sys-process/procenv/files/procenv-0.60-fix-typo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-814c4ebf400aaa7423f2e908983763d418747912
---- a/configure.ac
-+++ b/configure.ac
-@@ -95,7 +95,7 @@ AC_ARG_ENABLE([tests],
-
- AM_CONDITIONAL([ENABLE_TESTS], test "$enable_tests" = yes)
- AM_CONDITIONAL([HAVE_CHECK], test "$HAVE_CHECK" = yes)
--AM_CONDITIONAL([PACKAGE_URL], "$PACKAGE_URL")
-+AM_CONDITIONAL([PACKAGE_URL], test -n "$PACKAGE_URL")
-
- #---------------------------------------------------------------------
- # Other checks
diff --git a/sys-process/procenv/files/procenv-0.60-musl.patch b/sys-process/procenv/files/procenv-0.60-musl.patch
deleted file mode 100644
index 11278e0f8d5c..000000000000
--- a/sys-process/procenv/files/procenv-0.60-musl.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-https://github.com/jamesodhunt/procenv/commit/eea43c30adb7761ad5e6cf8c30d9911d4615fba6
-
-From c612f9fac4e5f2279a1516ef6c7008e40d49a9b8 Mon Sep 17 00:00:00 2001
-From: Brahmajit Das <brahmajit.xyz@gmail.com>
-Date: Mon, 5 Jun 2023 14:20:58 +0000
-Subject: [PATCH] Fix build on musl libc
-
-On util.c the guard around #include sys/sysmacros.h prevents musl libc
-from including the file, even though musl provides the header file, thus
-failing with errors such as "call to undeclared function makedev".
-
-In procenv.c although the function makedev is used but the file
-sysmacros.h was never included, thus resulting in similar "call to
-undeclared function makedev" error hence moving inclusion sysmacros.h to
-source file from header file.
-
-Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
----
- src/procenv.c | 2 ++
- src/procenv.h | 3 ---
- src/util.c | 2 --
- 3 files changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/src/procenv.c b/src/procenv.c
-index a67ac0b..e2be8cf 100644
---- a/src/procenv.c
-+++ b/src/procenv.c
-@@ -13,6 +13,8 @@
- */
-
- #include "procenv.h"
-+/* major(3) / minor(3) */
-+#include <sys/sysmacros.h>
-
- /**
- * doc:
-diff --git a/src/procenv.h b/src/procenv.h
-index a819d49..bf194fe 100644
---- a/src/procenv.h
-+++ b/src/procenv.h
-@@ -96,9 +96,6 @@
- #define PACKAGE_STRING PACKAGE_NAME
- #endif
-
--/* major(3) / minor(3) */
--#include <sys/sysmacros.h>
--
- #endif /* PROCENV_PLATFORM_ANDROID */
-
- /*********************************************************************/
-diff --git a/src/util.c b/src/util.c
-index ceac93f..bc8e3fc 100644
---- a/src/util.c
-+++ b/src/util.c
-@@ -6,9 +6,7 @@
- */
-
- #include "util.h"
--#if __GLIBC__
- #include <sys/sysmacros.h>
--#endif
-
- // FIXME
- extern struct procenv_user user;
-
diff --git a/sys-process/procenv/files/procenv-0.60-no-werror.patch b/sys-process/procenv/files/procenv-0.60-no-werror.patch
deleted file mode 100644
index a7b28bb46459..000000000000
--- a/sys-process/procenv/files/procenv-0.60-no-werror.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -15,7 +15,6 @@ AM_CFLAGS += -fdata-sections -ffunction-sections
- endif
-
- # keep it tight
--AM_CFLAGS += -Werror
-
- bin_PROGRAMS = procenv
-
diff --git a/sys-process/procenv/metadata.xml b/sys-process/procenv/metadata.xml
deleted file mode 100644
index 78fcd7da54c2..000000000000
--- a/sys-process/procenv/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="numa">Enable NUMA support using <pkg>sys-process/numactl</pkg></flag>
- </use>
- <upstream>
- <remote-id type="launchpad">procenv</remote-id>
- <remote-id type="github">jamesodhunt/procenv</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sys-process/procenv/procenv-0.51-r1.ebuild b/sys-process/procenv/procenv-0.51-r1.ebuild
deleted file mode 100644
index d59d5338b0af..000000000000
--- a/sys-process/procenv/procenv-0.51-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="command-line utility to show process environment"
-HOMEPAGE="https://github.com/jamesodhunt/procenv"
-SRC_URI="https://github.com/jamesodhunt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-libs/check )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.45-flags.patch
- "${FILESDIR}"/${PN}-0.51-musl-sysmacros.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/sys-process/procenv/procenv-0.60-r1.ebuild b/sys-process/procenv/procenv-0.60-r1.ebuild
deleted file mode 100644
index 2026285f698c..000000000000
--- a/sys-process/procenv/procenv-0.60-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="command-line utility to show process environment"
-HOMEPAGE="https://github.com/jamesodhunt/procenv"
-SRC_URI="https://github.com/jamesodhunt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-IUSE="apparmor caps numa selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- apparmor? ( sys-libs/libapparmor )
- caps? ( sys-libs/libcap )
- numa? ( sys-process/numactl )
- selinux? ( sys-libs/libselinux )
-"
-DEPEND="
- ${RDEPEND}
- test? ( dev-libs/check )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.60-fix-typo.patch
- "${FILESDIR}"/${PN}-0.60-no-werror.patch
- "${FILESDIR}"/${PN}-0.60-musl.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- tc-export CC LD CPP
- export CPP="${CPP/-gcc -E/-cpp}"
-
- use apparmor || export ac_cv_search_aa_gettaskcon=no
- export ac_cv_header_sys_apparmor_h=$(usex apparmor)
- export ac_cv_header_sys_capability_h=$(usex caps)
- export ac_cv_header_numa_h=$(usex numa)
- use selinux || export ac_cv_search_getpidcon=no
- export ac_cv_header_selinux_selinux_h=$(usex selinux)
-
- default
-}
diff --git a/sys-process/procenv/procenv-0.60.ebuild b/sys-process/procenv/procenv-0.60.ebuild
deleted file mode 100644
index 0f1651018711..000000000000
--- a/sys-process/procenv/procenv-0.60.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="command-line utility to show process environment"
-HOMEPAGE="https://github.com/jamesodhunt/procenv"
-SRC_URI="https://github.com/jamesodhunt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
-IUSE="apparmor caps numa selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- apparmor? ( sys-libs/libapparmor )
- caps? ( sys-libs/libcap )
- numa? ( sys-process/numactl )
- selinux? ( sys-libs/libselinux )
-"
-DEPEND="
- ${RDEPEND}
- test? ( dev-libs/check )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.60-fix-typo.patch
- "${FILESDIR}"/${PN}-0.60-no-werror.patch
- "${FILESDIR}"/${PN}-0.60-musl.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- export ac_cv_header_sys_apparmor_h=$(usex apparmor)
- export ac_cv_header_sys_capability_h=$(usex caps)
- export ac_cv_header_numa_h=$(usex numa)
- export ac_cv_header_selinux_selinux_h=$(usex selinux)
- default
-}