public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-libs/qrcodegen/files/, dev-libs/qrcodegen/, profiles/updates/, ...
@ 2024-08-27  9:57 David Roman
  0 siblings, 0 replies; only message in thread
From: David Roman @ 2024-08-27  9:57 UTC (permalink / raw
  To: gentoo-commits

commit:     51709fafa48b6467d845f5cad2dfee3aa442d204
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Aug 25 12:16:52 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Aug 25 12:16:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51709faf

dev-libs/qrcodegen: treeclean duplicate

Packaged in gentoo as dev-libs/qr-code-generator

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-libs/qrcodegen/Manifest                        |  1 -
 .../files/c_makefile_generate_libraries.patch      | 73 ----------------------
 .../files/cpp_makefile_generate_libraries.patch    | 70 ---------------------
 dev-libs/qrcodegen/metadata.xml                    |  8 ---
 dev-libs/qrcodegen/qrcodegen-1.8.0-r1.ebuild       | 42 -------------
 net-im/abaddon/abaddon-0.1.12-r1.ebuild            |  2 +-
 net-im/abaddon/abaddon-0.1.13.ebuild               |  2 +-
 net-im/abaddon/abaddon-0.2.1.ebuild                |  2 +-
 net-im/abaddon/abaddon-9999.ebuild                 |  2 +-
 net-im/abaddon/metadata.xml                        |  2 +-
 profiles/updates/3Q-2024                           |  1 +
 11 files changed, 6 insertions(+), 199 deletions(-)

diff --git a/dev-libs/qrcodegen/Manifest b/dev-libs/qrcodegen/Manifest
deleted file mode 100644
index 203ac5155..000000000
--- a/dev-libs/qrcodegen/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qrcodegen-1.8.0.tar.gz 193288 BLAKE2B 2e511baf35fbfdb71ad5e2dc91c1400a113eb9bce51afa022c34b7ad7d3c9be4a862e2caaef89f517fbbf29879223fb078c88fdec27d6a876126c798ac6772c6 SHA512 0cdf0873e71aed124fc7357da86fb26f23fd26432f94c9752fa5a044085b26e5aece2115134d0e50213ff24be7c55818e7dec31205a68751065bc82ab0c2c6ac

diff --git a/dev-libs/qrcodegen/files/c_makefile_generate_libraries.patch b/dev-libs/qrcodegen/files/c_makefile_generate_libraries.patch
deleted file mode 100644
index b21b820f8..000000000
--- a/dev-libs/qrcodegen/files/c_makefile_generate_libraries.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-diff --git a/c/Makefile b/c/Makefile
-index 661b1f7..7a507b2 100644
---- a/c/Makefile
-+++ b/c/Makefile
-@@ -51,18 +51,47 @@ CFLAGS += -std=c99 -O
- # ---- Targets to build ----
- 
- LIB = qrcodegen
--LIBFILE = lib$(LIB).a
-+LIBFILE = lib$(LIB).so
-+LIBFILE = lib$(LIB).so
-+ARFILE = lib$(LIB).a
-+SO_NAME = $(LIBFILE).1
-+REAL_NAME = $(LIBFILE).$(VERSION)
-+HEADERS = qrcodegen.h
- LIBOBJ = qrcodegen.o
- MAINS = qrcodegen-demo qrcodegen-test
- 
-+MULTIARCH ?= $(shell $(CC) --print-multiarch)
-+
-+INCLUDEDIR ?= $(DESTDIR)/usr/include/qrcodegen
-+LIBDIR ?= $(DESTDIR)/usr/lib/$(MULTIARCH)
-+
- # Build all binaries
--all: $(LIBFILE) $(MAINS)
-+all: $(LIBFILE) $(ARFILE) $(MAINS)
- 
- # Delete build output
- clean:
--	rm -f -- $(LIBOBJ) $(LIBFILE) $(MAINS:=.o) $(MAINS)
-+	rm -f -- $(LIBOBJ) $(LIBFILE) $(ARFILE) $(MAINS:=.o) $(MAINS)
- 	rm -rf .deps
- 
-+# Install procedure
-+install-shared: $(LIBFILE)
-+	install -d $(LIBDIR) || true
-+	install -m 0644 $(LIBFILE) $(LIBDIR)/$(REAL_NAME)
-+	rm -f $(LIBDIR)/$(SO_NAME)
-+	ln -s $(REAL_NAME) $(LIBDIR)/$(SO_NAME)
-+	rm -f $(LIBDIR)/$(LIBFILE)
-+	ln -s $(SO_NAME) $(LIBDIR)/$(LIBFILE)
-+
-+install-static: $(ARFILE)
-+	install -d $(LIBDIR) || true
-+	install -m 0644 $(ARFILE) $(LIBDIR)/$(ARFILE)
-+
-+install-header: $(HEADERS)
-+	install -d $(INCLUDEDIR) || true
-+	install -m 0644 $(HEADERS) $(INCLUDEDIR)/
-+
-+install: install-shared install-static install-header
-+
- # Executable files
- %: %.o $(LIBFILE)
- 	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -L . -l $(LIB)
-@@ -72,12 +101,15 @@ qrcodegen-test: qrcodegen-test.c $(LIBOBJ:%.o=%.c)
- 	$(CC) $(CFLAGS) $(LDFLAGS) -DQRCODEGEN_TEST -o $@ $^
- 
- # The library
--$(LIBFILE): $(LIBOBJ)
-+$(ARFILE): $(LIBOBJ)
- 	$(AR) -crs $@ -- $^
- 
-+$(LIBFILE): $(LIBOBJ)
-+	$(CC) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^
-+
- # Object files
- %.o: %.c .deps/timestamp
--	$(CC) $(CFLAGS) -c -o $@ -MMD -MF .deps/$*.d $<
-+	$(CC) $(CFLAGS) -fPIC -c -o $@ -MMD -MF .deps/$*.d $<
- 
- # Have a place to store header dependencies automatically generated by compiler
- .deps/timestamp:

diff --git a/dev-libs/qrcodegen/files/cpp_makefile_generate_libraries.patch b/dev-libs/qrcodegen/files/cpp_makefile_generate_libraries.patch
deleted file mode 100644
index 56cb4b23c..000000000
--- a/dev-libs/qrcodegen/files/cpp_makefile_generate_libraries.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-diff --git a/cpp/Makefile b/cpp/Makefile
-index 57dc0bf..219f0b8 100644
---- a/cpp/Makefile
-+++ b/cpp/Makefile
-@@ -51,29 +51,60 @@ CXXFLAGS += -std=c++11 -O
- # ---- Targets to build ----
- 
- LIB = qrcodegencpp
--LIBFILE = lib$(LIB).a
-+LIBFILE = lib$(LIB).so
-+ARFILE = lib$(LIB).a
-+SO_NAME = $(LIBFILE).1
-+REAL_NAME = $(LIBFILE).$(VERSION)
-+HEADERS = qrcodegen.hpp
- LIBOBJ = qrcodegen.o
- MAINS = QrCodeGeneratorDemo
- 
-+MULTIARCH ?= $(shell $(CC) --print-multiarch)
-+
-+INCLUDEDIR ?= $(DESTDIR)/usr/include/qrcodegen
-+LIBDIR ?= $(DESTDIR)/usr/lib/$(MULTIARCH)
-+
- # Build all binaries
--all: $(LIBFILE) $(MAINS)
-+all: $(LIBFILE) $(ARFILE) $(MAINS)
- 
- # Delete build output
- clean:
--	rm -f -- $(LIBOBJ) $(LIBFILE) $(MAINS:=.o) $(MAINS)
-+	rm -f -- $(LIBOBJ) $(LIBFILE) $(ARFILE) $(MAINS:=.o) $(MAINS)
- 	rm -rf .deps
- 
-+# Install procedure
-+install-shared: $(LIBFILE)
-+	install -d $(LIBDIR) || true
-+	install -m 0644 $(LIBFILE) $(LIBDIR)/$(REAL_NAME)
-+	rm -f $(LIBDIR)/$(SO_NAME)
-+	ln -s $(REAL_NAME) $(LIBDIR)/$(SO_NAME)
-+	rm -f $(LIBDIR)/$(LIBFILE)
-+	ln -s $(SO_NAME) $(LIBDIR)/$(LIBFILE)
-+
-+install-static: $(ARFILE)
-+	install -d $(LIBDIR) || true
-+	install -m 0644 $(ARFILE) $(LIBDIR)/$(ARFILE)
-+
-+install-header: $(HEADERS)
-+	install -d $(INCLUDEDIR) || true
-+	install -m 0644 $(HEADERS) $(INCLUDEDIR)/
-+
-+install: install-shared install-static install-header
-+
- # Executable files
- %: %.o $(LIBFILE)
- 	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $< -L . -l $(LIB)
- 
- # The library
--$(LIBFILE): $(LIBOBJ)
-+$(ARFILE): $(LIBOBJ)
- 	$(AR) -crs $@ -- $^
- 
-+$(LIBFILE): $(LIBOBJ)
-+	$(CXX) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^
-+
- # Object files
- %.o: %.cpp .deps/timestamp
--	$(CXX) $(CXXFLAGS) -c -o $@ -MMD -MF .deps/$*.d $<
-+	$(CXX) $(CXXFLAGS) -fPIC -c -o $@ -MMD -MF .deps/$*.d $<
- 
- # Have a place to store header dependencies automatically generated by compiler
- .deps/timestamp:

diff --git a/dev-libs/qrcodegen/metadata.xml b/dev-libs/qrcodegen/metadata.xml
deleted file mode 100644
index a11f800c0..000000000
--- a/dev-libs/qrcodegen/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<remote-id type="github">nayuki/QR-Code-generator</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/dev-libs/qrcodegen/qrcodegen-1.8.0-r1.ebuild b/dev-libs/qrcodegen/qrcodegen-1.8.0-r1.ebuild
deleted file mode 100644
index 59a43cdb7..000000000
--- a/dev-libs/qrcodegen/qrcodegen-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Forked from : https://github.com/gentoo-mirror/pg_overlay/blob/master/dev-libs/qrcodegen
-
-EAPI=8
-
-DESCRIPTION="High-quality QR Code generator library"
-HOMEPAGE="https://www.nayuki.io/page/qr-code-generator-library"
-SRC_URI="https://github.com/nayuki/QR-Code-generator/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}/QR-Code-generator-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-PATCHES=(
-	"${FILESDIR}/c_makefile_generate_libraries.patch"
-	"${FILESDIR}/cpp_makefile_generate_libraries.patch"
-)
-
-src_prepare() {
-	default
-	sed '/^C\(XX\)\?FLAGS/s/-O//' -i {c,cpp}/Makefile || die
-}
-
-src_compile() {
-	for dir in c cpp
-	do
-		emake -C ${dir}
-	done
-}
-
-src_install() {
-	local -x DESTDIR="${ED}"
-	for dir in c cpp
-	do
-		emake -C ${dir} install-header
-		emake -C ${dir} LIBDIR="${ED}"/usr/$(get_libdir) VERSION=${PV} install-shared
-	done
-}

diff --git a/net-im/abaddon/abaddon-0.1.12-r1.ebuild b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
index f3cda4227..267155430 100644
--- a/net-im/abaddon/abaddon-0.1.12-r1.ebuild
+++ b/net-im/abaddon/abaddon-0.1.12-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
-	qrcodegen? ( dev-libs/qrcodegen )
+	qrcodegen? ( dev-libs/qr-code-generator )
 	rnnoise? ( media-libs/rnnoise )
 "
 DEPEND="

diff --git a/net-im/abaddon/abaddon-0.1.13.ebuild b/net-im/abaddon/abaddon-0.1.13.ebuild
index f3cda4227..267155430 100644
--- a/net-im/abaddon/abaddon-0.1.13.ebuild
+++ b/net-im/abaddon/abaddon-0.1.13.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
-	qrcodegen? ( dev-libs/qrcodegen )
+	qrcodegen? ( dev-libs/qr-code-generator )
 	rnnoise? ( media-libs/rnnoise )
 "
 DEPEND="

diff --git a/net-im/abaddon/abaddon-0.2.1.ebuild b/net-im/abaddon/abaddon-0.2.1.ebuild
index a51c94aa9..9c2123625 100644
--- a/net-im/abaddon/abaddon-0.2.1.ebuild
+++ b/net-im/abaddon/abaddon-0.2.1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
-	qrcodegen? ( dev-libs/qrcodegen )
+	qrcodegen? ( dev-libs/qr-code-generator )
 	rnnoise? ( media-libs/rnnoise )
 "
 DEPEND="

diff --git a/net-im/abaddon/abaddon-9999.ebuild b/net-im/abaddon/abaddon-9999.ebuild
index f3cda4227..267155430 100644
--- a/net-im/abaddon/abaddon-9999.ebuild
+++ b/net-im/abaddon/abaddon-9999.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 	net-misc/curl
 	sys-libs/zlib:=
 	libhandy? ( gui-libs/libhandy:= )
-	qrcodegen? ( dev-libs/qrcodegen )
+	qrcodegen? ( dev-libs/qr-code-generator )
 	rnnoise? ( media-libs/rnnoise )
 "
 DEPEND="

diff --git a/net-im/abaddon/metadata.xml b/net-im/abaddon/metadata.xml
index a058234b9..20634e33a 100644
--- a/net-im/abaddon/metadata.xml
+++ b/net-im/abaddon/metadata.xml
@@ -3,7 +3,7 @@
 <pkgmetadata>
 	<!-- maintainer-needed -->
 	<use>
-		<flag name="qrcodegen">Support for login through QR Code feature using dev-libs/qrcodegen</flag>
+		<flag name="qrcodegen">Support for login through QR Code feature using dev-libs/qr-code-generator</flag>
 		<flag name="libhandy">Support for features using gui-libs/libhandy</flag>
 		<flag name="rnnoise">Support for noise reduction using media-libs/rnnoise</flag>
 	</use>

diff --git a/profiles/updates/3Q-2024 b/profiles/updates/3Q-2024
index c8ac2fc0b..826f879c9 100644
--- a/profiles/updates/3Q-2024
+++ b/profiles/updates/3Q-2024
@@ -1,2 +1,3 @@
 move dev-ml/ollama app-misc/ollama
 move app-misc/ledger-live app-misc/ledger-live-bin
+move dev-libs/qrcodegen dev-libs/qr-code-generator


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2024-08-27  9:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-27  9:57 [gentoo-commits] repo/proj/guru:master commit in: dev-libs/qrcodegen/files/, dev-libs/qrcodegen/, profiles/updates/, David Roman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox