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>gen...@k8n.de</email>
-               <name>Daniel Kenzelmann</name>
-       </maintainer>
-       <maintainer type="project" proxied="proxy">
-               <email>proxy-ma...@gentoo.org</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 <arthur...@gentoo.org> (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 <mgo...@gentoo.org> (2025-03-17)
 # Xfce 4.22 prereleases.  Masked because they tend to be quite unstable.
 >=xfce-base/exo-4.21

Reply via email to