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