Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] crypto++-8.7.0
@ 2022-10-01 21:27 Duncaen
  2022-12-31  1:55 ` crypto++-8.7.0 github-actions
  2023-01-15  2:00 ` [PR PATCH] [Closed]: crypto++-8.7.0 github-actions
  0 siblings, 2 replies; 3+ messages in thread
From: Duncaen @ 2022-10-01 21:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 450 bytes --]

There is a new pull request by Duncaen against master on the void-packages repository

https://github.com/Duncaen/void-packages crypto++-8.7.0
https://github.com/void-linux/void-packages/pull/39600

crypto++-8.7.0
#### Testing the changes
- I tested the changes in this PR: **briefly**

Tested with MEGAsdk/MEGAcmd, rebuild was required despite no sobump.

A patch file from https://github.com/void-linux/void-packages/pull/39600.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-crypto++-8.7.0-39600.patch --]
[-- Type: text/x-diff, Size: 4890 bytes --]

From 66107457bf0b5d6ba2608eaa3468e88c0d1eab25 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 22:57:24 +0200
Subject: [PATCH 1/4] crypto++: update to 8.7.0.

---
 .../crypto++/patches/musl-soname-links.patch  | 22 -------------------
 srcpkgs/crypto++/template                     | 10 +++++++--
 2 files changed, 8 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/crypto++/patches/musl-soname-links.patch

diff --git a/srcpkgs/crypto++/patches/musl-soname-links.patch b/srcpkgs/crypto++/patches/musl-soname-links.patch
deleted file mode 100644
index d4fdc719f694..000000000000
--- a/srcpkgs/crypto++/patches/musl-soname-links.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/GNUmakefile	2019-10-20 13:33:45.272028979 +0200
-+++ b/GNUmakefile	2019-10-20 13:33:45.272028979 +0200
-@@ -1256,7 +1256,7 @@
- 	$(CHMOD) 0755 $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_VERSION_SUFFIX)
- ifeq ($(HAS_SOLIB_VERSION),1)
- 	-$(LN) libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so
--	$(LDCONF) $(DESTDIR)$(LIBDIR)
-+	-$(LN) libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_COMPAT_SUFFIX)
- endif
- endif
- ifneq ($(wildcard libcryptopp.pc),)
---- a/GNUmakefile-cross	2019-04-29 01:36:50.000000000 +0200
-+++ b/GNUmakefile-cross	2019-04-29 01:36:50.000000000 +0200
-@@ -732,7 +732,7 @@
- 	$(CHMOD) 0755 $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_VERSION_SUFFIX)
- ifeq ($(HAS_SOLIB_VERSION),1)
- 	-$(LN) libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so
--	$(LDCONF) $(DESTDIR)$(LIBDIR)
-+	-$(LN) -sf libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_COMPAT_SUFFIX)
- endif
- endif
- ifneq ($(wildcard libcryptopp.pc),)
diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template
index 7707a98c54ff..d9fd62aab62e 100644
--- a/srcpkgs/crypto++/template
+++ b/srcpkgs/crypto++/template
@@ -1,7 +1,7 @@
 # Template file for 'crypto++'
 pkgname=crypto++
 reverts="820_2"
-version=8.3.0
+version=8.7.0
 revision=1
 wrksrc="${pkgname//+/p}-CRYPTOPP_${version//./_}"
 build_style=gnu-makefile
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSL-1.0"
 homepage="http://www.cryptopp.com/"
 distfiles="https://github.com/weidai11/cryptopp/archive/CRYPTOPP_${version//./_}.tar.gz"
-checksum=63304c6f943f435a4e385273e15abb69cff3b85a44663150bf5a6069b84abd43
+checksum=8d6a4064b8e9f34cd3e838f5a12c40067ee7b95ee37d9173ec273cb0913e7ca2
 
 CXXFLAGS="-DNDEBUG -fPIC"
 
@@ -20,6 +20,12 @@ if [ "$XBPS_CROSS" ]; then
 	make_build_args+=" -f GNUmakefile-cross"
 fi
 
+case "$XBPS_TARGET_MACHINE" in
+i686)
+	# gcm.cpp:566:13: error: the register '%xmm5' cannot be clobbered in 'asm' for the current target
+	CXXFLAGS+=" -DCRYPTOPP_DISABLE_SSE2" ;;
+esac
+
 post_install() {
 	vlicense License.txt LICENSE
 }

From 6f3a186c2f4fd59e5220904c7c3baed27a2b89d0 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 22:59:00 +0200
Subject: [PATCH 2/4] cryfs: rebuild for crypto++-8.7.0

---
 srcpkgs/cryfs/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template
index 1affee1d8f03..0349066cb88d 100644
--- a/srcpkgs/cryfs/template
+++ b/srcpkgs/cryfs/template
@@ -1,7 +1,7 @@
 # Template file for 'cryfs'
 pkgname=cryfs
 version=0.11.2
-revision=1
+revision=2
 create_wrksrc=yes
 build_style=cmake
 configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF

From b9243d6834e2c3f91b34163d4eb9d80a57362112 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 22:59:00 +0200
Subject: [PATCH 3/4] codecrypt: rebuild for crypto++-8.7.0

---
 srcpkgs/codecrypt/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/codecrypt/template b/srcpkgs/codecrypt/template
index cd326930709d..5755763313f1 100644
--- a/srcpkgs/codecrypt/template
+++ b/srcpkgs/codecrypt/template
@@ -1,7 +1,7 @@
 # Template file for 'codecrypt'
 pkgname=codecrypt
 version=1.8
-revision=4
+revision=5
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
 makedepends="crypto++-devel fftw-devel gmp-devel"

From 3ddff49a10a8e353ba9f3143303e8543e711673b Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Sat, 1 Oct 2022 22:59:01 +0200
Subject: [PATCH 4/4] MEGAsdk: rebuild for crypto++-8.7.0

---
 srcpkgs/MEGAsdk/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template
index e9cbeb70f5db..3f179bf80d9a 100644
--- a/srcpkgs/MEGAsdk/template
+++ b/srcpkgs/MEGAsdk/template
@@ -1,7 +1,7 @@
 # Template file for 'MEGAsdk'
 pkgname=MEGAsdk
 version=3.7.3c
-revision=2
+revision=3
 wrksrc="sdk-${version}"
 build_style=gnu-configure
 configure_args="--enable-chat --disable-examples $(vopt_with libuv)"

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: crypto++-8.7.0
  2022-10-01 21:27 [PR PATCH] crypto++-8.7.0 Duncaen
@ 2022-12-31  1:55 ` github-actions
  2023-01-15  2:00 ` [PR PATCH] [Closed]: crypto++-8.7.0 github-actions
  1 sibling, 0 replies; 3+ messages in thread
From: github-actions @ 2022-12-31  1:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/39600#issuecomment-1368145007

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Closed]: crypto++-8.7.0
  2022-10-01 21:27 [PR PATCH] crypto++-8.7.0 Duncaen
  2022-12-31  1:55 ` crypto++-8.7.0 github-actions
@ 2023-01-15  2:00 ` github-actions
  1 sibling, 0 replies; 3+ messages in thread
From: github-actions @ 2023-01-15  2:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 292 bytes --]

There's a closed pull request on the void-packages repository

crypto++-8.7.0
https://github.com/void-linux/void-packages/pull/39600

Description:
#### Testing the changes
- I tested the changes in this PR: **briefly**

Tested with MEGAsdk/MEGAcmd, rebuild was required despite no sobump.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-01-15  2:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-01 21:27 [PR PATCH] crypto++-8.7.0 Duncaen
2022-12-31  1:55 ` crypto++-8.7.0 github-actions
2023-01-15  2:00 ` [PR PATCH] [Closed]: crypto++-8.7.0 github-actions

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).