Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] you-get: update to 0.4.1743.
@ 2025-01-06  8:45 Vinfall
  2025-01-06 11:46 ` [PR PATCH] [Updated] " Vinfall
  2025-01-22  2:23 ` Vinfall
  0 siblings, 2 replies; 3+ messages in thread
From: Vinfall @ 2025-01-06  8:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Vinfall/void-packages you-get-update
https://github.com/void-linux/void-packages/pull/53864

you-get: update to 0.4.1743.
- **New package: python3-dukpy-0.5.0**
- **you-get: update to 0.4.1743.**

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

Upstream YouTube extraction issue finally got fixed.


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

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

From 8c36f451b74c45106a0eac117ee4a1e2c6e34319 Mon Sep 17 00:00:00 2001
From: Vinfall <neptuniah@riseup.net>
Date: Wed, 25 Dec 2024 10:57:21 +0800
Subject: [PATCH 1/2] New package: python3-dukpy-0.5.0

---
 srcpkgs/python3-dukpy/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/python3-dukpy/template

diff --git a/srcpkgs/python3-dukpy/template b/srcpkgs/python3-dukpy/template
new file mode 100644
index 00000000000000..f7bf4df81d08ca
--- /dev/null
+++ b/srcpkgs/python3-dukpy/template
@@ -0,0 +1,18 @@
+# Template file for 'python3-dukpy'
+pkgname=python3-dukpy
+version=0.5.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-wheel python3-Cython python3-setuptools"
+makedepends="python3-devel"
+depends="python3-setuptools"
+short_desc="Simple JavaScript interpreter for Python"
+maintainer="Vinfall <neptuniah@riseup.net>"
+license="MIT"
+homepage="https://github.com/amol-/dukpy"
+distfiles="${PYPI_SITE}/d/dukpy/dukpy-${version}.tar.gz"
+checksum=079fe2d65ac5e24df56806c6b4e1a26f92bb7f13dc764f4fb230a6746744c1ad
+
+post_install() {
+	vlicense LICENSE
+}

From bb0586c0cbb89c46932e35d260eb16f99ba43914 Mon Sep 17 00:00:00 2001
From: Vinfall <neptuniah@riseup.net>
Date: Wed, 25 Dec 2024 10:50:19 +0800
Subject: [PATCH 2/2] you-get: update to 0.4.1743.

---
 srcpkgs/you-get/patches/strip-version.patch | 23 ---------------------
 srcpkgs/you-get/template                    | 10 ++++-----
 2 files changed, 5 insertions(+), 28 deletions(-)
 delete mode 100644 srcpkgs/you-get/patches/strip-version.patch

diff --git a/srcpkgs/you-get/patches/strip-version.patch b/srcpkgs/you-get/patches/strip-version.patch
deleted file mode 100644
index d65b6dcff85e85..00000000000000
--- a/srcpkgs/you-get/patches/strip-version.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Python 3.12 does not provide the imp module, so just add a version placeholder
-that can be substituted in the template.
-
---- ./setup.py.orig	2023-09-29 10:39:49.179745785 -0400
-+++ ./setup.py	2023-09-29 10:40:17.005916409 -0400
-@@ -5,7 +5,7 @@
- 
- PROJ_METADATA = '%s.json' % PROJ_NAME
- 
--import os, json, imp
-+import os, json
- here = os.path.abspath(os.path.dirname(__file__))
- proj_info = json.loads(open(os.path.join(here, PROJ_METADATA), encoding='utf-8').read())
- try:
-@@ -13,7 +13,7 @@
- except:
-     README = ""
- CHANGELOG = open(os.path.join(here, 'CHANGELOG.rst'), encoding='utf-8').read()
--VERSION = imp.load_source('version', os.path.join(here, 'src/%s/version.py' % PACKAGE_NAME)).__version__
-+VERSION = '@@VERSION@@'
- 
- from setuptools import setup, find_packages
- setup(
diff --git a/srcpkgs/you-get/template b/srcpkgs/you-get/template
index 24888a42c41458..79db5c186b9d21 100644
--- a/srcpkgs/you-get/template
+++ b/srcpkgs/you-get/template
@@ -1,17 +1,17 @@
 # Template file for 'you-get'
 pkgname=you-get
-version=0.4.1650
-revision=3
+version=0.4.1743
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-pysocks python3-setuptools"
+depends="python3-pysocks python3-setuptools python3-dukpy"
 short_desc="Dumb downloader that scrapes the web"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://you-get.org/"
 changelog="https://raw.githubusercontent.com/soimort/you-get/develop/CHANGELOG.rst"
-distfiles="${PYPI_SITE}/y/you-get/you-get-${version}.tar.gz"
-checksum=b3c944cf7a63cc468cccc8816dce7fc008c2e6b5ba52aefe5ce2081818a3ad47
+distfiles="${PYPI_SITE}/y/you-get/you_get-${version}.tar.gz"
+checksum=cbc1250d577246ec9d422cef113882844c80d8729f32d3183a5fa76648a20741
 
 post_patch() {
 	vsed -i -e "s/@@VERSION@@/${version}/" setup.py

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

* Re: [PR PATCH] [Updated] you-get: update to 0.4.1743.
  2025-01-06  8:45 [PR PATCH] you-get: update to 0.4.1743 Vinfall
@ 2025-01-06 11:46 ` Vinfall
  2025-01-22  2:23 ` Vinfall
  1 sibling, 0 replies; 3+ messages in thread
From: Vinfall @ 2025-01-06 11:46 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by Vinfall against master on the void-packages repository

https://github.com/Vinfall/void-packages you-get-update
https://github.com/void-linux/void-packages/pull/53864

you-get: update to 0.4.1743.
- **New package: python3-dukpy-0.5.0**
- **you-get: update to 0.4.1743.**

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

Upstream YouTube extraction issue finally got fixed.


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

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

From 8c36f451b74c45106a0eac117ee4a1e2c6e34319 Mon Sep 17 00:00:00 2001
From: Vinfall <neptuniah@riseup.net>
Date: Wed, 25 Dec 2024 10:57:21 +0800
Subject: [PATCH 1/2] New package: python3-dukpy-0.5.0

---
 srcpkgs/python3-dukpy/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/python3-dukpy/template

diff --git a/srcpkgs/python3-dukpy/template b/srcpkgs/python3-dukpy/template
new file mode 100644
index 00000000000000..f7bf4df81d08ca
--- /dev/null
+++ b/srcpkgs/python3-dukpy/template
@@ -0,0 +1,18 @@
+# Template file for 'python3-dukpy'
+pkgname=python3-dukpy
+version=0.5.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-wheel python3-Cython python3-setuptools"
+makedepends="python3-devel"
+depends="python3-setuptools"
+short_desc="Simple JavaScript interpreter for Python"
+maintainer="Vinfall <neptuniah@riseup.net>"
+license="MIT"
+homepage="https://github.com/amol-/dukpy"
+distfiles="${PYPI_SITE}/d/dukpy/dukpy-${version}.tar.gz"
+checksum=079fe2d65ac5e24df56806c6b4e1a26f92bb7f13dc764f4fb230a6746744c1ad
+
+post_install() {
+	vlicense LICENSE
+}

From 38ba05577b6f6574e2fef0552173eed8da6e6fdf Mon Sep 17 00:00:00 2001
From: Vinfall <neptuniah@riseup.net>
Date: Wed, 25 Dec 2024 10:50:19 +0800
Subject: [PATCH 2/2] you-get: update to 0.4.1743.

---
 srcpkgs/you-get/patches/strip-version.patch | 23 ---------------------
 srcpkgs/you-get/template                    | 14 +++++--------
 2 files changed, 5 insertions(+), 32 deletions(-)
 delete mode 100644 srcpkgs/you-get/patches/strip-version.patch

diff --git a/srcpkgs/you-get/patches/strip-version.patch b/srcpkgs/you-get/patches/strip-version.patch
deleted file mode 100644
index d65b6dcff85e85..00000000000000
--- a/srcpkgs/you-get/patches/strip-version.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Python 3.12 does not provide the imp module, so just add a version placeholder
-that can be substituted in the template.
-
---- ./setup.py.orig	2023-09-29 10:39:49.179745785 -0400
-+++ ./setup.py	2023-09-29 10:40:17.005916409 -0400
-@@ -5,7 +5,7 @@
- 
- PROJ_METADATA = '%s.json' % PROJ_NAME
- 
--import os, json, imp
-+import os, json
- here = os.path.abspath(os.path.dirname(__file__))
- proj_info = json.loads(open(os.path.join(here, PROJ_METADATA), encoding='utf-8').read())
- try:
-@@ -13,7 +13,7 @@
- except:
-     README = ""
- CHANGELOG = open(os.path.join(here, 'CHANGELOG.rst'), encoding='utf-8').read()
--VERSION = imp.load_source('version', os.path.join(here, 'src/%s/version.py' % PACKAGE_NAME)).__version__
-+VERSION = '@@VERSION@@'
- 
- from setuptools import setup, find_packages
- setup(
diff --git a/srcpkgs/you-get/template b/srcpkgs/you-get/template
index 24888a42c41458..4b65837c167542 100644
--- a/srcpkgs/you-get/template
+++ b/srcpkgs/you-get/template
@@ -1,21 +1,17 @@
 # Template file for 'you-get'
 pkgname=you-get
-version=0.4.1650
-revision=3
+version=0.4.1743
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-pysocks python3-setuptools"
+depends="python3-pysocks python3-setuptools python3-dukpy"
 short_desc="Dumb downloader that scrapes the web"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://you-get.org/"
 changelog="https://raw.githubusercontent.com/soimort/you-get/develop/CHANGELOG.rst"
-distfiles="${PYPI_SITE}/y/you-get/you-get-${version}.tar.gz"
-checksum=b3c944cf7a63cc468cccc8816dce7fc008c2e6b5ba52aefe5ce2081818a3ad47
-
-post_patch() {
-	vsed -i -e "s/@@VERSION@@/${version}/" setup.py
-}
+distfiles="${PYPI_SITE}/y/you-get/you_get-${version}.tar.gz"
+checksum=cbc1250d577246ec9d422cef113882844c80d8729f32d3183a5fa76648a20741
 
 post_install() {
 	vlicense LICENSE.txt

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

* Re: [PR PATCH] [Updated] you-get: update to 0.4.1743.
  2025-01-06  8:45 [PR PATCH] you-get: update to 0.4.1743 Vinfall
  2025-01-06 11:46 ` [PR PATCH] [Updated] " Vinfall
@ 2025-01-22  2:23 ` Vinfall
  1 sibling, 0 replies; 3+ messages in thread
From: Vinfall @ 2025-01-22  2:23 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by Vinfall against master on the void-packages repository

https://github.com/Vinfall/void-packages you-get-update
https://github.com/void-linux/void-packages/pull/53864

you-get: update to 0.4.1743.
- **New package: python3-dukpy-0.5.0**
- **you-get: update to 0.4.1743.**

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

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc

Upstream YouTube extraction issue finally got fixed.


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

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

From 4d11d93e5bb5fde9e41b29f5a37a8caf4a482bc5 Mon Sep 17 00:00:00 2001
From: Vinfall <neptuniah@riseup.net>
Date: Wed, 25 Dec 2024 10:57:21 +0800
Subject: [PATCH 1/2] New package: python3-dukpy-0.5.0

---
 srcpkgs/python3-dukpy/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/python3-dukpy/template

diff --git a/srcpkgs/python3-dukpy/template b/srcpkgs/python3-dukpy/template
new file mode 100644
index 00000000000000..f7bf4df81d08ca
--- /dev/null
+++ b/srcpkgs/python3-dukpy/template
@@ -0,0 +1,18 @@
+# Template file for 'python3-dukpy'
+pkgname=python3-dukpy
+version=0.5.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-wheel python3-Cython python3-setuptools"
+makedepends="python3-devel"
+depends="python3-setuptools"
+short_desc="Simple JavaScript interpreter for Python"
+maintainer="Vinfall <neptuniah@riseup.net>"
+license="MIT"
+homepage="https://github.com/amol-/dukpy"
+distfiles="${PYPI_SITE}/d/dukpy/dukpy-${version}.tar.gz"
+checksum=079fe2d65ac5e24df56806c6b4e1a26f92bb7f13dc764f4fb230a6746744c1ad
+
+post_install() {
+	vlicense LICENSE
+}

From ae3be2206c2b04640e2e89a6757ac6a948d3f1ae Mon Sep 17 00:00:00 2001
From: Vinfall <neptuniah@riseup.net>
Date: Wed, 25 Dec 2024 10:50:19 +0800
Subject: [PATCH 2/2] you-get: update to 0.4.1743.

---
 srcpkgs/you-get/patches/strip-version.patch | 23 ---------------------
 srcpkgs/you-get/template                    | 14 +++++--------
 2 files changed, 5 insertions(+), 32 deletions(-)
 delete mode 100644 srcpkgs/you-get/patches/strip-version.patch

diff --git a/srcpkgs/you-get/patches/strip-version.patch b/srcpkgs/you-get/patches/strip-version.patch
deleted file mode 100644
index d65b6dcff85e85..00000000000000
--- a/srcpkgs/you-get/patches/strip-version.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Python 3.12 does not provide the imp module, so just add a version placeholder
-that can be substituted in the template.
-
---- ./setup.py.orig	2023-09-29 10:39:49.179745785 -0400
-+++ ./setup.py	2023-09-29 10:40:17.005916409 -0400
-@@ -5,7 +5,7 @@
- 
- PROJ_METADATA = '%s.json' % PROJ_NAME
- 
--import os, json, imp
-+import os, json
- here = os.path.abspath(os.path.dirname(__file__))
- proj_info = json.loads(open(os.path.join(here, PROJ_METADATA), encoding='utf-8').read())
- try:
-@@ -13,7 +13,7 @@
- except:
-     README = ""
- CHANGELOG = open(os.path.join(here, 'CHANGELOG.rst'), encoding='utf-8').read()
--VERSION = imp.load_source('version', os.path.join(here, 'src/%s/version.py' % PACKAGE_NAME)).__version__
-+VERSION = '@@VERSION@@'
- 
- from setuptools import setup, find_packages
- setup(
diff --git a/srcpkgs/you-get/template b/srcpkgs/you-get/template
index 24888a42c41458..4b65837c167542 100644
--- a/srcpkgs/you-get/template
+++ b/srcpkgs/you-get/template
@@ -1,21 +1,17 @@
 # Template file for 'you-get'
 pkgname=you-get
-version=0.4.1650
-revision=3
+version=0.4.1743
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-pysocks python3-setuptools"
+depends="python3-pysocks python3-setuptools python3-dukpy"
 short_desc="Dumb downloader that scrapes the web"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://you-get.org/"
 changelog="https://raw.githubusercontent.com/soimort/you-get/develop/CHANGELOG.rst"
-distfiles="${PYPI_SITE}/y/you-get/you-get-${version}.tar.gz"
-checksum=b3c944cf7a63cc468cccc8816dce7fc008c2e6b5ba52aefe5ce2081818a3ad47
-
-post_patch() {
-	vsed -i -e "s/@@VERSION@@/${version}/" setup.py
-}
+distfiles="${PYPI_SITE}/y/you-get/you_get-${version}.tar.gz"
+checksum=cbc1250d577246ec9d422cef113882844c80d8729f32d3183a5fa76648a20741
 
 post_install() {
 	vlicense LICENSE.txt

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

end of thread, other threads:[~2025-01-22  2:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-06  8:45 [PR PATCH] you-get: update to 0.4.1743 Vinfall
2025-01-06 11:46 ` [PR PATCH] [Updated] " Vinfall
2025-01-22  2:23 ` Vinfall

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