Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] scons: update to 4.0.1
@ 2020-10-19 11:33 kkga
  2020-10-19 13:39 ` [PR PATCH] [Closed]: " ahesford
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: kkga @ 2020-10-19 11:33 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kkga/void-packages update-scons
https://github.com/void-linux/void-packages/pull/25736

scons: update to 4.0.1


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

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

From 1d9ebf2437c615d217476cdb2b31a59919ef2972 Mon Sep 17 00:00:00 2001
From: Gadzhi Kharkharov <me@kkga.me>
Date: Mon, 19 Oct 2020 14:31:50 +0300
Subject: [PATCH] scons: update to 4.0.1

---
 srcpkgs/scons/template | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template
index 52c8013f7d6..a527bc6b69e 100644
--- a/srcpkgs/scons/template
+++ b/srcpkgs/scons/template
@@ -1,19 +1,19 @@
 # Template file for 'scons'
 pkgname=scons
-version=3.1.2
-revision=3
-build_style=python2-module
-make_install_args="--standard-lib --install-data=/usr/share"
-hostmakedepends="python python-setuptools"
-depends="python"
+version=4.0.1
+revision=1
+wrksrc="SCons-${version}"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+depends="python3"
 short_desc="Software construction tool"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://www.scons.org/"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum="7801f3f62f654528e272df780be10c0e9337e897650b62ddcee9f39fde13f8fb"
+checksum=722ed104b5c624ecdc89bd4e02b094d2b14d99d47b5d0501961e47f579a2007c
 
 
 post_install() {
-	vlicense LICENSE.txt
+	vlicense LICENSE
 }

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

* Re: [PR PATCH] [Closed]: scons: update to 4.0.1
  2020-10-19 11:33 [PR PATCH] scons: update to 4.0.1 kkga
@ 2020-10-19 13:39 ` ahesford
  2020-10-19 15:00 ` Duncaen
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 12+ messages in thread
From: ahesford @ 2020-10-19 13:39 UTC (permalink / raw)
  To: ml

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

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

scons: update to 4.0.1
https://github.com/void-linux/void-packages/pull/25736

Description:


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

* Re: scons: update to 4.0.1
  2020-10-19 11:33 [PR PATCH] scons: update to 4.0.1 kkga
  2020-10-19 13:39 ` [PR PATCH] [Closed]: " ahesford
@ 2020-10-19 15:00 ` Duncaen
  2020-10-19 16:06 ` kkga
  2020-10-19 16:13 ` Duncaen
  3 siblings, 0 replies; 12+ messages in thread
From: Duncaen @ 2020-10-19 15:00 UTC (permalink / raw)
  To: ml

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

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/25736#issuecomment-712226856

Comment:
https://github.com/void-linux/void-packages/pull/24448

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

* Re: scons: update to 4.0.1
  2020-10-19 11:33 [PR PATCH] scons: update to 4.0.1 kkga
  2020-10-19 13:39 ` [PR PATCH] [Closed]: " ahesford
  2020-10-19 15:00 ` Duncaen
@ 2020-10-19 16:06 ` kkga
  2020-10-19 16:13 ` Duncaen
  3 siblings, 0 replies; 12+ messages in thread
From: kkga @ 2020-10-19 16:06 UTC (permalink / raw)
  To: ml

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

New comment by kkga on void-packages repository

https://github.com/void-linux/void-packages/pull/25736#issuecomment-712269791

Comment:
@Duncaen hope I didn't mess something up 😬
FWIW I did test the updated package on compiling Godot successfully.

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

* Re: scons: update to 4.0.1
  2020-10-19 11:33 [PR PATCH] scons: update to 4.0.1 kkga
                   ` (2 preceding siblings ...)
  2020-10-19 16:06 ` kkga
@ 2020-10-19 16:13 ` Duncaen
  3 siblings, 0 replies; 12+ messages in thread
From: Duncaen @ 2020-10-19 16:13 UTC (permalink / raw)
  To: ml

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

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/pull/25736#issuecomment-712274231

Comment:
It was [reverted](https://github.com/void-linux/void-packages/commit/a2bc9acbea4e92c70093dc0f2e400630a97af089) which results in a useless update from revision 3 to 4, but that happens.

Usually good to check open PRs or Issues if you want to update something.

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

* Re: scons: update to 4.0.1
  2020-10-22 15:53 [PR PATCH] " sgn
@ 2020-10-22 15:54 ` sgn
  0 siblings, 0 replies; 12+ messages in thread
From: sgn @ 2020-10-22 15:54 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/25789#issuecomment-714589609

Comment:
@CameronNemo @kkga @ev-ermakov  please take a look on what you care.

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

* Re: scons: update to 4.0.1.
  2020-08-24  2:40 [PR PATCH] " CameronNemo
                   ` (4 preceding siblings ...)
  2020-09-08  0:05 ` sgn
@ 2020-10-19 14:53 ` sgn
  5 siblings, 0 replies; 12+ messages in thread
From: sgn @ 2020-10-19 14:53 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24448#issuecomment-712221189

Comment:
I put my integration branch here https://github.com/sgn/void-packages/tree/scons-python-3

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

* Re: scons: update to 4.0.1.
  2020-08-24  2:40 [PR PATCH] " CameronNemo
                   ` (3 preceding siblings ...)
  2020-09-07 21:07 ` CameronNemo
@ 2020-09-08  0:05 ` sgn
  2020-10-19 14:53 ` sgn
  5 siblings, 0 replies; 12+ messages in thread
From: sgn @ 2020-09-08  0:05 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24448#issuecomment-688548072

Comment:
I think we're better:
- ship 2 packages: `scons2` and `scons`
- and either drop scons build-style or set `make_cmd=scons2` for those stubborn packages, some 20 packages isn't much anyway.
- See if any-upstream is inactive and drop their software.

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

* Re: scons: update to 4.0.1.
  2020-08-24  2:40 [PR PATCH] " CameronNemo
                   ` (2 preceding siblings ...)
  2020-08-24 12:41 ` sgn
@ 2020-09-07 21:07 ` CameronNemo
  2020-09-08  0:05 ` sgn
  2020-10-19 14:53 ` sgn
  5 siblings, 0 replies; 12+ messages in thread
From: CameronNemo @ 2020-09-07 21:07 UTC (permalink / raw)
  To: ml

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

New comment by CameronNemo on void-packages repository

https://github.com/void-linux/void-packages/pull/24448#issuecomment-688511270

Comment:
Relevant sections of release notes with my annotations:

> NOTE: The 4.0.0 Release of SCons dropped Python 2.7 Support

This is what we want largely. Need to test build of packages using scons because the build scripts are literally python files.

> - Allow user specified location for vswhere.exe specified by VSWHERE.
> NOTE: This must be set at the time the 'msvc' 'msvs' and/or 'mslink' tool(s) are initialized to have any effect.

Does not apply to us.

> - Resolve Issue #3248 - Removing '-Wl,-Bsymbolic' from SHLIBVERSIONFLAGS
> NOTE: If your build depends on the above you must now add to your SHLIBVERSIONFLAGS

Might apply to us? We will see during rebuild I guess.

> - Fixed Github Issue 3628 - Hardcoding pickle protocol to 4 (supports python 3.4+)
> and skipping Python 3.8's new pickle protocol 5 whose main advantage is for out-of-band data buffers.
> NOTE: If you used Python 3.8 with SCons 3.0.0 or above, you may get a a pickle protocol error. Remove your
> .sconsign.dblite. You will end up with a full rebuild.

Does not apply to us (only ever used python2).


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

* Re: scons: update to 4.0.1.
  2020-08-24  2:40 [PR PATCH] " CameronNemo
  2020-08-24 11:33 ` sgn
  2020-08-24 12:37 ` sgn
@ 2020-08-24 12:41 ` sgn
  2020-09-07 21:07 ` CameronNemo
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 12+ messages in thread
From: sgn @ 2020-08-24 12:41 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24448#issuecomment-679073466

Comment:
- `pingus` is python 2 only for the current release, upstream switch to cmake in development tree, Debian patched it
- `xboxdrv`, `fceux` I was wrong, their master use cmake, their released version use Python 2 scons
- `double-conversion` supports cmake, too. But, it seems like they prefer scons.

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

* Re: scons: update to 4.0.1.
  2020-08-24  2:40 [PR PATCH] " CameronNemo
  2020-08-24 11:33 ` sgn
@ 2020-08-24 12:37 ` sgn
  2020-08-24 12:41 ` sgn
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 12+ messages in thread
From: sgn @ 2020-08-24 12:37 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24448#issuecomment-679073466

Comment:
- `pingus` is python 2 only for the current release, upstream switch to cmake in development tree, Debian patched it
- `xboxdrv` switched to CMake as official build system, I'll take care
    - `fceux` I was wrong, their master use cmake, their released version use Python 2 scons
- `double-conversion` supports cmake, too. But, it seems like they prefer scons.

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

* Re: scons: update to 4.0.1.
  2020-08-24  2:40 [PR PATCH] " CameronNemo
@ 2020-08-24 11:33 ` sgn
  2020-08-24 12:37 ` sgn
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 12+ messages in thread
From: sgn @ 2020-08-24 11:33 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24448#issuecomment-679073466

Comment:
- `pingus` is python 2 only for the current release, upstream switch to cmake in development tree, Debian patched it
- `fceux`, `xboxdrv` switched to CMake as official build system, I'll take care
- `double-conversion` supports cmake, too. But, it seems like they prefer scons.

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

end of thread, other threads:[~2020-10-22 15:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-19 11:33 [PR PATCH] scons: update to 4.0.1 kkga
2020-10-19 13:39 ` [PR PATCH] [Closed]: " ahesford
2020-10-19 15:00 ` Duncaen
2020-10-19 16:06 ` kkga
2020-10-19 16:13 ` Duncaen
  -- strict thread matches above, loose matches on Subject: below --
2020-10-22 15:53 [PR PATCH] " sgn
2020-10-22 15:54 ` sgn
2020-08-24  2:40 [PR PATCH] " CameronNemo
2020-08-24 11:33 ` sgn
2020-08-24 12:37 ` sgn
2020-08-24 12:41 ` sgn
2020-09-07 21:07 ` CameronNemo
2020-09-08  0:05 ` sgn
2020-10-19 14:53 ` sgn

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