commit: 8a8acfeac8b6bfe9d6719f93c26bc2b914ddac35
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 22 10:26:09 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Apr 22 10:29:21 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8acfea
dev-libs/pigpio: Remove last-rited pkg
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-libs/pigpio/Manifest | 1 -
dev-libs/pigpio/files/pigpio-70-makefile.patch | 123 -------------------------
dev-libs/pigpio/files/pigpiod.confd | 4 -
dev-libs/pigpio/files/pigpiod.initd | 7 --
dev-libs/pigpio/metadata.xml | 12 ---
dev-libs/pigpio/pigpio-79.ebuild | 36 --------
profiles/package.mask | 7 --
7 files changed, 190 deletions(-)
diff --git a/dev-libs/pigpio/Manifest b/dev-libs/pigpio/Manifest
deleted file mode 100644
index 90a5400497cd..000000000000
--- a/dev-libs/pigpio/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pigpio-79.tar.gz 2908059 BLAKE2B
e33347a68635c1d8c9f65b3e1c23442b625a76c2c774326d093c281024abc7d588d4c5f7137056f49c44752752d0873fdbb24de9148a7306c61c91771d280e6b
SHA512
bae24b0a28b6865bf4e0903d9e1881344ab7cf26a513f295d178402a426f90f2fdd43444cfe899c0bc25939a129ebf47ecd1ac1600683cd648902d56825a3203
diff --git a/dev-libs/pigpio/files/pigpio-70-makefile.patch
b/dev-libs/pigpio/files/pigpio-70-makefile.patch
deleted file mode 100644
index ed3c22833946..000000000000
--- a/dev-libs/pigpio/files/pigpio-70-makefile.patch
+++ /dev/null
@@ -1,123 +0,0 @@
---- a/Makefile 2020-06-05 20:28:12.691759233 +0200
-+++ b/Makefile 2020-06-05 21:23:46.334235268 +0200
-@@ -9,8 +9,12 @@
- STRIP = $(CROSS_PREFIX)strip
- SHLIB = $(CC) -shared
- STRIPLIB = $(STRIP) --strip-unneeded
-+LDCONFIG = ldconfig
-+PYTHON2 = $(shell type -P python2 || echo ':' 2> /dev/null)
-+PYTHON3 = $(shell type -P python3 || echo ':' 2> /dev/null)
-
- SOVERSION = 1
-+LIBVERSION = 1.0
-
- CFLAGS += -O3 -Wall -pthread
-
-@@ -25,7 +29,7 @@
-
- LIB = $(LIB1) $(LIB2) $(LIB3)
-
--ALL = $(LIB) x_pigpio x_pigpiod_if x_pigpiod_if2 pig2vcd pigpiod pigs
-+ALL = $(LIB) pig2vcd pigpiod pigs
-
- LL1 = -L. -lpigpio -pthread -lrt
-
-@@ -66,52 +70,43 @@
- $(CC) -o x_pigpiod_if2 x_pigpiod_if2.o $(LL3)
-
- pigpiod: pigpiod.o $(LIB1)
-- $(CC) -o pigpiod pigpiod.o $(LL1)
-- $(STRIP) pigpiod
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o pigpiod pigpiod.o $(LL1)
-
- pigs: pigs.o command.o
-- $(CC) -o pigs pigs.o command.o
-- $(STRIP) pigs
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o pigs pigs.o command.o
-
- pig2vcd: pig2vcd.o
-- $(CC) -o pig2vcd pig2vcd.o
-- $(STRIP) pig2vcd
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o pig2vcd pig2vcd.o
-
- clean:
- rm -f *.o *.i *.s *~ $(ALL) *.so.$(SOVERSION)
-
--ifeq ($(DESTDIR),)
-- PYINSTALLARGS =
--else
-- PYINSTALLARGS = --root=$(DESTDIR)
--endif
--
- install: $(ALL)
-- install -m 0755 -d $(DESTDIR)/opt/pigpio/cgi
- install -m 0755 -d $(DESTDIR)$(includedir)
- install -m 0644 pigpio.h $(DESTDIR)$(includedir)
- install -m 0644 pigpiod_if.h $(DESTDIR)$(includedir)
- install -m 0644 pigpiod_if2.h $(DESTDIR)$(includedir)
- install -m 0755 -d $(DESTDIR)$(libdir)
-- install -m 0755 libpigpio.so.$(SOVERSION) $(DESTDIR)$(libdir)
-- install -m 0755 libpigpiod_if.so.$(SOVERSION) $(DESTDIR)$(libdir)
-- install -m 0755 libpigpiod_if2.so.$(SOVERSION) $(DESTDIR)$(libdir)
-- cd $(DESTDIR)$(libdir) && ln -fs libpigpio.so.$(SOVERSION)
libpigpio.so
-- cd $(DESTDIR)$(libdir) && ln -fs libpigpiod_if.so.$(SOVERSION)
libpigpiod_if.so
-- cd $(DESTDIR)$(libdir) && ln -fs libpigpiod_if2.so.$(SOVERSION)
libpigpiod_if2.so
-+ install -m 0755 libpigpio.so.$(LIBVERSION) $(DESTDIR)$(libdir)
-+ install -m 0755 libpigpiod_if.so.$(LIBVERSION) $(DESTDIR)$(libdir)
-+ install -m 0755 libpigpiod_if2.so.$(LIBVERSION) $(DESTDIR)$(libdir)
-+ cd $(DESTDIR)$(libdir) && ln -fs libpigpio.so.$(LIBVERSION)
libpigpio.so
-+ cd $(DESTDIR)$(libdir) && ln -fs libpigpiod_if.so.$(LIBVERSION)
libpigpiod_if.so
-+ cd $(DESTDIR)$(libdir) && ln -fs libpigpiod_if2.so.$(LIBVERSION)
libpigpiod_if2.so
-+ cd $(DESTDIR)$(libdir) && ln -fs libpigpio.so.$(LIBVERSION)
libpigpio.so.$(SOVERSION)
-+ cd $(DESTDIR)$(libdir) && ln -fs libpigpiod_if.so.$(LIBVERSION)
libpigpiod_if.so.$(SOVERSION)
-+ cd $(DESTDIR)$(libdir) && ln -fs libpigpiod_if2.so.$(LIBVERSION)
libpigpiod_if2.so.$(SOVERSION)
- install -m 0755 -d $(DESTDIR)$(bindir)
- install -m 0755 pig2vcd $(DESTDIR)$(bindir)
- install -m 0755 pigpiod $(DESTDIR)$(bindir)
- install -m 0755 pigs $(DESTDIR)$(bindir)
-- if which python2; then python2 setup.py install $(PYINSTALLARGS); fi
-- if which python3; then python3 setup.py install $(PYINSTALLARGS); fi
-+ $(PYTHON2) setup.py install
-+ $(PYTHON3) setup.py install
- install -m 0755 -d $(DESTDIR)$(mandir)/man1
-- install -m 0644 p*.1 $(DESTDIR)$(mandir)/man1
-+ install -m 0644 *.1 $(DESTDIR)$(mandir)/man1
- install -m 0755 -d $(DESTDIR)$(mandir)/man3
-- install -m 0644 p*.3 $(DESTDIR)$(mandir)/man3
--ifeq ($(DESTDIR),)
-- ldconfig
--endif
-+ install -m 0644 *.3 $(DESTDIR)$(mandir)/man3
-+ $(LDCONFIG)
-
- uninstall:
- rm -f $(DESTDIR)$(includedir)/pigpio.h
-@@ -136,22 +131,16 @@
- endif
-
- $(LIB1): $(OBJ1)
-- $(SHLIB) -pthread -Wl,-soname,$(LIB1).$(SOVERSION) -o
$(LIB1).$(SOVERSION) $(OBJ1)
-- ln -fs $(LIB1).$(SOVERSION) $(LIB1)
-- $(STRIPLIB) $(LIB1)
-- $(SIZE) $(LIB1)
-+ $(SHLIB) $(LDFLAGS) -Wl,-soname,$(LIB1).$(SOVERSION) -o
$(LIB1).$(LIBVERSION) $(OBJ1)
-+ ln -sf $(LIB1).$(LIBVERSION) $(LIB1)
-
- $(LIB2): $(OBJ2)
-- $(SHLIB) -pthread -Wl,-soname,$(LIB2).$(SOVERSION) -o
$(LIB2).$(SOVERSION) $(OBJ2)
-- ln -fs $(LIB2).$(SOVERSION) $(LIB2)
-- $(STRIPLIB) $(LIB2)
-- $(SIZE) $(LIB2)
-+ $(SHLIB) $(LDFLAGS) -Wl,-soname,$(LIB2).$(SOVERSION) -o
$(LIB2).$(LIBVERSION) $(OBJ2)
-+ ln -sf $(LIB2).$(LIBVERSION) $(LIB2)
-
- $(LIB3): $(OBJ3)
-- $(SHLIB) -pthread -Wl,-soname,$(LIB3).$(SOVERSION) -o
$(LIB3).$(SOVERSION) $(OBJ3)
-- ln -fs $(LIB3).$(SOVERSION) $(LIB3)
-- $(STRIPLIB) $(LIB3)
-- $(SIZE) $(LIB3)
-+ $(SHLIB) $(LDFLAGS) -Wl,-soname,$(LIB3).$(SOVERSION) -o
$(LIB3).$(LIBVERSION) $(OBJ3)
-+ ln -sf $(LIB3).$(LIBVERSION) $(LIB3)
-
- # generated using gcc -MM *.c
-
diff --git a/dev-libs/pigpio/files/pigpiod.confd
b/dev-libs/pigpio/files/pigpiod.confd
deleted file mode 100644
index 02c1442322ca..000000000000
--- a/dev-libs/pigpio/files/pigpiod.confd
+++ /dev/null
@@ -1,4 +0,0 @@
-# Only listen on local interface by default
-# use evironment variables PIGPIO_PORT="8888" and PIGPIO_ADDR="::1" for pigs
with local interface
-# PIGPIOD_OPTS="-l -p 8888"
-PIGPIOD_OPTS="-l -n 127.0.0.1"
diff --git a/dev-libs/pigpio/files/pigpiod.initd
b/dev-libs/pigpio/files/pigpiod.initd
deleted file mode 100644
index 2b3f339dbdcc..000000000000
--- a/dev-libs/pigpio/files/pigpiod.initd
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-pidfile="/var/run/pigpio.pid"
-command="/usr/bin/pigpiod"
-command_args="${PIGPIOD_OPTS}"
diff --git a/dev-libs/pigpio/metadata.xml b/dev-libs/pigpio/metadata.xml
deleted file mode 100644
index f2abd79d936b..000000000000
--- a/dev-libs/pigpio/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 type="person" proxied="yes">
- <email>[email protected]</email>
- <name>Daniel Kenzelmann</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>[email protected]</email>
- <name>Gentoo Proxy Maintainers Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-libs/pigpio/pigpio-79.ebuild b/dev-libs/pigpio/pigpio-79.ebuild
deleted file mode 100644
index f7a94b8e407e..000000000000
--- a/dev-libs/pigpio/pigpio-79.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 systemd toolchain-funcs
-
-DESCRIPTION="A library for the Raspberry which allows control of the GPIOs"
-HOMEPAGE="http://abyz.me.uk/rpi/pigpio/ https://github.com/joan2937/pigpio"
-SRC_URI="https://github.com/joan2937/pigpio/archive/v${PV}.tar.gz ->
${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~arm"
-IUSE="python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=( "${FILESDIR}/${PN}-70-makefile.patch" )
-
-src_compile() {
- emake CC="$(tc-getCC)" STRIP=: STRIPLIB=: SIZE=:
- use python && distutils-r1_src_compile
-}
-
-src_install() {
- emake DESTDIR="${D}" LDCONFIG=: PYTHON2=: PYTHON3=: \
- libdir="${EPREFIX}/usr/$(get_libdir)" prefix="${EPREFIX}/usr" \
- mandir="${EPREFIX}/usr/share/man" install
- einstalldocs
- newinitd "${FILESDIR}"/pigpiod.initd pigpiod
- newconfd "${FILESDIR}"/pigpiod.confd pigpiod
- systemd_newunit "${S}"/util/pigpiod.service pigpiod.service
- use python && distutils-r1_src_install
-}
diff --git a/profiles/package.mask b/profiles/package.mask
index fb472eddc1ae..f41e5397fb3c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -225,13 +225,6 @@ dev-python/autocommand
dev-python/jaraco-env
dev-python/pip-run
-# Arthur Zamarin <[email protected]> (2025-03-22)
-# EAPI=7, uses legacy distutils non-PEP517 build, no reverse
-# dependencies, missing python compat bumps. Unmaintained in
-# Gentoo for more than 3 years.
-# Removal on 2025-04-21. Bugs #951854, #909910, #929427.
-dev-libs/pigpio
-
# Michał Górny <[email protected]> (2025-03-17)
# Xfce 4.22 prereleases. Masked because they tend to be quite unstable.
>=xfce-base/exo-4.21