summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/pigpio')
-rw-r--r--dev-libs/pigpio/files/pigpio-70-makefile.patch7
-rw-r--r--dev-libs/pigpio/metadata.xml2
-rw-r--r--dev-libs/pigpio/pigpio-79.ebuild4
3 files changed, 8 insertions, 5 deletions
diff --git a/dev-libs/pigpio/files/pigpio-70-makefile.patch b/dev-libs/pigpio/files/pigpio-70-makefile.patch
index 1102fa5b6253..ed3c22833946 100644
--- a/dev-libs/pigpio/files/pigpio-70-makefile.patch
+++ b/dev-libs/pigpio/files/pigpio-70-makefile.patch
@@ -92,7 +92,7 @@
uninstall:
rm -f $(DESTDIR)$(includedir)/pigpio.h
-@@ -136,22 +131,13 @@
+@@ -136,22 +131,16 @@
endif
$(LIB1): $(OBJ1)
@@ -101,6 +101,7 @@
- $(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)
@@ -108,13 +109,15 @@
- $(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,$(LIB2).$(SOVERSION) -o $(LIB3).$(LIBVERSION) $(OBJ3)
++ $(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/metadata.xml b/dev-libs/pigpio/metadata.xml
index 23660d540a47..f2abd79d936b 100644
--- a/dev-libs/pigpio/metadata.xml
+++ b/dev-libs/pigpio/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>gentoo@k8n.de</email>
diff --git a/dev-libs/pigpio/pigpio-79.ebuild b/dev-libs/pigpio/pigpio-79.ebuild
index 4f6097e8c967..f7a94b8e407e 100644
--- a/dev-libs/pigpio/pigpio-79.ebuild
+++ b/dev-libs/pigpio/pigpio-79.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1 systemd toolchain-funcs