Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] mpd: update to 0.22.7.
@ 2021-05-20 20:05 daniel-eys
  2021-05-21  4:33 ` [PR PATCH] [Merged]: " ericonr
  0 siblings, 1 reply; 2+ messages in thread
From: daniel-eys @ 2021-05-20 20:05 UTC (permalink / raw)
  To: ml

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

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

https://github.com/daniel-eys/void-packages mpd
https://github.com/void-linux/void-packages/pull/31030

mpd: update to 0.22.7.
<!-- Mark items with [x] where applicable -->

Patches were from upstream, so not needed anymore.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From d3ee89755dcc370976c6a938cf9a1d4f2d1cfdbc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= <daniel.eysser@gmail.com>
Date: Thu, 20 May 2021 21:43:29 +0200
Subject: [PATCH] mpd: update to 0.22.7.

---
 .../patches/dont-use-glibc-extension.patch    | 36 -------------------
 srcpkgs/mpd/patches/fix-musl-tests.patch      | 24 -------------
 srcpkgs/mpd/template                          |  5 ++-
 3 files changed, 2 insertions(+), 63 deletions(-)
 delete mode 100644 srcpkgs/mpd/patches/dont-use-glibc-extension.patch
 delete mode 100644 srcpkgs/mpd/patches/fix-musl-tests.patch

diff --git a/srcpkgs/mpd/patches/dont-use-glibc-extension.patch b/srcpkgs/mpd/patches/dont-use-glibc-extension.patch
deleted file mode 100644
index edb22981b3bc..000000000000
--- a/srcpkgs/mpd/patches/dont-use-glibc-extension.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 18f6e76a07245b9cc8d87cd9b582d4e7252494d3 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
-Date: Thu, 25 Feb 2021 14:21:36 -0300
-Subject: [PATCH] storage/plugins/CurlStorage: don't use glibc extension in
- ParseTimePoint.
-
-%Z is a glibc extension to strptime, and is a no-op there, due to the
-mapping between timezone names and their definition (especially when the
-name comes from a different machine) being ambiguous / impossible.  Time
-in HTTP headers is guaranteed to be UTC.
-
-Passing an unknown format to strptime() implementations that don't
-support it will generally cause them to return NULL, which will lead to
-ParseTimePoint throwing an exception and ParseTimeStamp using an
-unnecessary fallback.
-
-Since the timezone name goes at the end of the string, we don't need to
-use %Z to skip it (could be an issue in a different time stamp format),
-so simply removing %Z works best.
----
- src/storage/plugins/CurlStorage.cxx | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/storage/plugins/CurlStorage.cxx b/src/storage/plugins/CurlStorage.cxx
-index d05b90a31..9d862eb32 100644
---- a/src/storage/plugins/CurlStorage.cxx
-+++ b/src/storage/plugins/CurlStorage.cxx
-@@ -193,7 +193,7 @@ ParseTimeStamp(const char *s)
- {
- 	try {
- 		// TODO: make this more robust
--		return ParseTimePoint(s, "%a, %d %b %Y %T %Z");
-+		return ParseTimePoint(s, "%a, %d %b %Y %T");
- 	} catch (...) {
- 		return std::chrono::system_clock::time_point::min();
- 	}
diff --git a/srcpkgs/mpd/patches/fix-musl-tests.patch b/srcpkgs/mpd/patches/fix-musl-tests.patch
deleted file mode 100644
index a1b450988ed0..000000000000
--- a/srcpkgs/mpd/patches/fix-musl-tests.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 634bd4798c4dab00f0a0869fed9a4f31bfbd53fa Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
-Date: Thu, 25 Feb 2021 13:53:31 -0300
-Subject: [PATCH] time/ISO8601: don't use glibc extension in strptime.
-
-Per the manual for strptime, %F is equivalent %Y-%m-%d, so use that
-directly.
----
- src/time/ISO8601.cxx | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/time/ISO8601.cxx b/src/time/ISO8601.cxx
-index e2197e3ad..be20ee803 100644
---- a/src/time/ISO8601.cxx
-+++ b/src/time/ISO8601.cxx
-@@ -202,7 +202,7 @@ ParseISO8601(const char *s)
- 	}
- 
- 	/* parse the date */
--	const char *end = strptime(s, "%F", &tm);
-+	const char *end = strptime(s, "%Y-%m-%d", &tm);
- 	if (end == nullptr) {
- 		/* try without field separators */
- 		end = strptime(s, "%Y%m%d", &tm);
diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template
index 9fb76d5e0a4a..d556c19cc888 100644
--- a/srcpkgs/mpd/template
+++ b/srcpkgs/mpd/template
@@ -1,6 +1,6 @@
 # Template file for 'mpd'
 pkgname=mpd
-version=0.22.6
+version=0.22.7
 revision=1
 build_style=meson
 configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true
@@ -37,9 +37,8 @@ license="GPL-2.0-or-later"
 homepage="https://www.musicpd.org/"
 changelog="https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v${version}/NEWS"
 distfiles="https://www.musicpd.org/download/mpd/${version%.*}/mpd-${version}.tar.xz"
-checksum=2be149a4895c3cb613477f8cf1193593e3d8a1d38a75ffa7d32da8c8316a4d5e
+checksum=498668c408cece8469dfcda6dd59a471d5ee9ba2c365a7eca3165a8ac831fc41
 LDFLAGS+=" -Wl,-z,stack-size=1048576"
-patch_args="-Np1"
 
 system_accounts="mpd"
 mpd_homedir="/var/lib/mpd"

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

* Re: [PR PATCH] [Merged]: mpd: update to 0.22.7.
  2021-05-20 20:05 [PR PATCH] mpd: update to 0.22.7 daniel-eys
@ 2021-05-21  4:33 ` ericonr
  0 siblings, 0 replies; 2+ messages in thread
From: ericonr @ 2021-05-21  4:33 UTC (permalink / raw)
  To: ml

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

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

mpd: update to 0.22.7.
https://github.com/void-linux/void-packages/pull/31030

Description:
<!-- Mark items with [x] where applicable -->

Patches were from upstream, so not needed anymore.

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

end of thread, other threads:[~2021-05-21  4:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-20 20:05 [PR PATCH] mpd: update to 0.22.7 daniel-eys
2021-05-21  4:33 ` [PR PATCH] [Merged]: " ericonr

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