[PATCH] gnome-todo is now endeavor + version bump

  • Done
  • quality assurance status badge
Details
3 participants
  • Jacob Hrbek
  • Liliana Marie Prikler
  • Maxime Devos
Owner
unassigned
Submitted by
Jacob Hrbek
Severity
normal
J
J
Jacob Hrbek wrote on 19 Sep 2022 08:24
(address . guix-patches@gnu.org)(name . Jacob Hrbek)(address . kreyren@rixotstudio.cz)
20220919062444.9844-1-kreyren@rixotstudio.cz
---
gnu/packages/gnome.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

Toggle diff (18 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 282c388b18..e12b96ca80 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -10245,10 +10245,10 @@ (define-public gnome-calendar
desktop. It supports multiple calendars, month, week and year view.")
(license license:gpl3+)))

-(define-public gnome-todo
+(define-public endeavour
(package
- (name "gnome-todo")
- (version "41.0")
+ (name "endeavour")
+ (version "42.0")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
--
2.37.3
Attachment: signature.asc
M
M
Maxime Devos wrote on 19 Sep 2022 15:56
a39fd27c-9e85-6e6d-6dfc-bccb275add56@telenet.be
merge 57675 57674
thanks
On 19-09-2022 08:24, Jacob Hrbek wrote:
Toggle quote (10 lines)
> -(define-public gnome-todo
> +(define-public endeavour
> (package
> - (name "gnome-todo")
> - (version "41.0")
> + (name "endeavour")
> + (version "42.0")
> (source (origin
> (method url-fetch)
> (uri (string-append "mirror://gnome/sources/" name "/"
You forgot to adjust the hash. As such, if it builds, it uses the
source code corresponding to the old hash -- i.e., it effectively builds
gnome-todo@41.0.
Greetings,
Maxime.
Attachment: OpenPGP_signature
M
J
J
Jacob Hrbek wrote on 19 Sep 2022 22:49
(name . Maxime Devos)(address . maximedevos@telenet.be)
js7qKSvMOpRc9mall6c5GTDNtFHi1Wr_-xuangASql9YozryB16EsYejuBfZAZcMyUxNycTWUenv1om0OpMz3shYSWxmTgPOG7k-ZHxFEKc=@rixotstudio.cz
Toggle quote (4 lines)
>> You forgot to adjust the hash. As such, if it builds, it uses the
>> source code corresponding to the old hash -- i.e., it effectively builds
>> gnome-todo@41.0.

Didn't know it works that way thanks

------- Original Message -------
On Monday, September 19th, 2022 at 3:56 PM, Maxime Devos <maximedevos@telenet.be> wrote:


Toggle quote (28 lines)
> merge 57675 57674
> thanks
>

> On 19-09-2022 08:24, Jacob Hrbek wrote:
>

> > -(define-public gnome-todo
> > +(define-public endeavour
> > (package
> > - (name "gnome-todo")
> > - (version "41.0")
> > + (name "endeavour")
> > + (version "42.0")
> > (source (origin
> > (method url-fetch)
> > (uri (string-append "mirror://gnome/sources/" name "/"
>

>

> You forgot to adjust the hash. As such, if it builds, it uses the
> source code corresponding to the old hash -- i.e., it effectively builds
> gnome-todo@41.0.
>

> Greetings,
> Maxime.
Attachment: signature.asc
J
J
Jacob Hrbek wrote on 19 Sep 2022 22:51
[PATCH] Gnome-todo is now Endeavour
(address . 57924@debbugs.gnu.org)(name . Jacob Hrbek)(address . kreyren@rixotstudio.cz)
20220919205034.18651-1-kreyren@rixotstudio.cz
* Version bump
* Fixed the blank screen bug
---
gnu/packages/gnome.scm | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)

Toggle diff (31 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 282c388b18..b50b26c48c 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -10245,19 +10245,17 @@ (define-public gnome-calendar
desktop. It supports multiple calendars, month, week and year view.")
(license license:gpl3+)))

-(define-public gnome-todo
+(define-public endeavour
(package
- (name "gnome-todo")
- (version "41.0")
+ (name "endeavour")
+ (version "42.0")
(source (origin
(method url-fetch)
- (uri (string-append "mirror://gnome/sources/" name "/"
- (version-major version) "/"
- name "-" version ".tar.xz"))
+ ;; As of 19/09/2022 NOT available on https://download.gnome.org/sources, so using gitlab
+
(uri (string-append "https://gitlab.gnome.org/World/Endeavour/-/archive/v" version "/Endeavour-v" version ".tar.gz"))
(sha256
(base32
- "1r94880d4khbjhhfnhaba3y3d4hv2bri82rzfzxn27s5iybpqras"))
- (patches (search-patches "gnome-todo-libportal.patch"))))
+ "1n5vlk2vr26fzyvpc67fnzaxjbfgsk8wn6rzsimmwwc6dgqdbn3a"))))
(build-system meson-build-system)
(arguments
(list
--
2.37.3
Attachment: signature.asc
L
L
Liliana Marie Prikler wrote on 23 Sep 2022 18:51
(address . control@debbugs.gnu.org)
85b9b4b6c4f32651083c5ca84a164be58b04dfef.camel@gmail.com
close 57924
thanks
?