Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] transmission: update to 3.00
@ 2020-05-25  9:28 kartikynwa
  2020-05-25 13:55 ` ericonr
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: kartikynwa @ 2020-05-25  9:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kartikynwa/void-packages transmission-update
https://github.com/void-linux/void-packages/pull/22280

transmission: update to 3.00


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-transmission-update-22280.patch --]
[-- Type: text/x-diff, Size: 1778 bytes --]

From e5ace090451a6ab0b17e4fad968dfdc1231ae62c Mon Sep 17 00:00:00 2001
From: Kartik Singh <kartik.ynwa@gmail.com>
Date: Mon, 25 May 2020 14:56:30 +0530
Subject: [PATCH] transmission: update to 3.00

---
 srcpkgs/transmission/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/transmission/template b/srcpkgs/transmission/template
index 7519854d5c2..0bfa526d9d6 100644
--- a/srcpkgs/transmission/template
+++ b/srcpkgs/transmission/template
@@ -1,7 +1,7 @@
 # Template file for 'transmission'
 pkgname=transmission
-version=2.94
-revision=5
+version=3.00
+revision=1
 build_style=gnu-configure
 configure_args="--enable-nls --enable-cli --enable-daemon --enable-utp
  --without-systemd-daemon"
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT, GPL-2.0-or-later"
 homepage="https://www.transmissionbt.com"
 distfiles="https://github.com/transmission/transmission-releases/raw/master/${pkgname}-${version}.tar.xz"
-checksum=35442cc849f91f8df982c3d0d479d650c6ca19310a994eccdaa79a4af3916b7d
+checksum=9144652fe742f7f7dd6657716e378da60b751aaeda8bef8344b3eefc4db255f2
 
 # Create transmission system user/group
 system_accounts="transmission"
@@ -38,13 +38,13 @@ post_configure() {
 }
 
 do_build() {
-	make CXXFLAGS="${CXXFLAGS} -std=c++11" LDFLAGS="${LDFLAGS}" ${makejobs}
+	make CXXFLAGS="${CXXFLAGS} -std=c++17" LDFLAGS="${LDFLAGS}" ${makejobs}
 	if [ -z "$CROSS_BUILD" ]; then
 		# Build the Qt frontend
 		cd qt
 		qmake-qt5 MOC=moc-qt5 QMAKE_CXXFLAGS="${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" qtr.pro
 		lrelease-qt5 translations/*.ts
-		make ${makejobs} CXXFLAGS="${CXXFLAGS} -fPIC -std=c++11" LDFLAGS="${LDFLAGS}"
+		make ${makejobs} CXXFLAGS="${CXXFLAGS} -fPIC -std=c++17" LDFLAGS="${LDFLAGS}"
 	fi
 }
 

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

* Re: transmission: update to 3.00
  2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
@ 2020-05-25 13:55 ` ericonr
  2020-05-25 14:24 ` kartikynwa
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: ericonr @ 2020-05-25 13:55 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/22280#issuecomment-633584729

Comment:
Have you checked out their CMake build? Seems to be the recommended version nowadays. And they specify that the std should be `-std=gnu++17`, too. If it compiled I don't think it needs to be changed, though.

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

* Re: transmission: update to 3.00
  2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
  2020-05-25 13:55 ` ericonr
@ 2020-05-25 14:24 ` kartikynwa
  2020-05-25 14:27 ` ericonr
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: kartikynwa @ 2020-05-25 14:24 UTC (permalink / raw)
  To: ml

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

New comment by kartikynwa on void-packages repository

https://github.com/void-linux/void-packages/pull/22280#issuecomment-633596691

Comment:
@ericonr sure I can try making a cmake template. I will try tonight and update on how it goes.

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

* Re: transmission: update to 3.00
  2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
  2020-05-25 13:55 ` ericonr
  2020-05-25 14:24 ` kartikynwa
@ 2020-05-25 14:27 ` ericonr
  2020-05-25 16:39 ` kartikynwa
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: ericonr @ 2020-05-25 14:27 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/22280#issuecomment-633598055

Comment:
If it doesn't cross build successfully I think we can stick to the current build_style, but if it works it would be great, I think.

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

* Re: transmission: update to 3.00
  2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
                   ` (2 preceding siblings ...)
  2020-05-25 14:27 ` ericonr
@ 2020-05-25 16:39 ` kartikynwa
  2020-05-25 18:49 ` ericonr
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: kartikynwa @ 2020-05-25 16:39 UTC (permalink / raw)
  To: ml

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

New comment by kartikynwa on void-packages repository

https://github.com/void-linux/void-packages/pull/22280#issuecomment-633647089

Comment:
CMake build fails because the release tarball in transmission/transmission-releases is missing some files. [Link to issue.](https://github.com/transmission/transmission/issues/1248)

And the release on transmission/transmission is missing submodules so cmake doesn't work with that either.

We can wait for them to update the tarball then I can file a new PR if I can get it to work.

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

* Re: transmission: update to 3.00
  2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
                   ` (3 preceding siblings ...)
  2020-05-25 16:39 ` kartikynwa
@ 2020-05-25 18:49 ` ericonr
  2020-05-25 19:34 ` [PR PATCH] [Merged]: " Hoshpak
  2020-05-25 20:50 ` floppym
  6 siblings, 0 replies; 8+ messages in thread
From: ericonr @ 2020-05-25 18:49 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/22280#issuecomment-633683200

Comment:
Shame. Hope they get a new tarball out soon :)

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

* Re: [PR PATCH] [Merged]: transmission: update to 3.00
  2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
                   ` (4 preceding siblings ...)
  2020-05-25 18:49 ` ericonr
@ 2020-05-25 19:34 ` Hoshpak
  2020-05-25 20:50 ` floppym
  6 siblings, 0 replies; 8+ messages in thread
From: Hoshpak @ 2020-05-25 19:34 UTC (permalink / raw)
  To: ml

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

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

transmission: update to 3.00
https://github.com/void-linux/void-packages/pull/22280

Description:


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

* Re: transmission: update to 3.00
  2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
                   ` (5 preceding siblings ...)
  2020-05-25 19:34 ` [PR PATCH] [Merged]: " Hoshpak
@ 2020-05-25 20:50 ` floppym
  6 siblings, 0 replies; 8+ messages in thread
From: floppym @ 2020-05-25 20:50 UTC (permalink / raw)
  To: ml

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

New comment by floppym on void-packages repository

https://github.com/void-linux/void-packages/pull/22280#issuecomment-633712717

Comment:
I ended up rolling my own tarball with the fix applied.

https://dev.gentoo.org/~floppym/dist/transmission-3.00.tar.xz

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

end of thread, other threads:[~2020-05-25 20:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-25  9:28 [PR PATCH] transmission: update to 3.00 kartikynwa
2020-05-25 13:55 ` ericonr
2020-05-25 14:24 ` kartikynwa
2020-05-25 14:27 ` ericonr
2020-05-25 16:39 ` kartikynwa
2020-05-25 18:49 ` ericonr
2020-05-25 19:34 ` [PR PATCH] [Merged]: " Hoshpak
2020-05-25 20:50 ` floppym

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).