[PATCH] gnu: xpad: Update to 5.0.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Marius Bakke
  • Rene
Owner
unassigned
Submitted by
Rene
Severity
normal

Debbugs page

Rene wrote 7 years ago
(name . guix-patches@gnu.org)(address . guix-patches@gnu.org)
Q7obgV0qmvG4oKEwbrui_Wqkk6ijfr6Cswah1Ev6bg3tUJIoU_O4ljfpfC-ss2B93pLYdzTaiVcWdJgckHC5OQSwW_f8PZ7gI1e5KZybHkM=@protonmail.com
Hello team,
this is a proposed patch to update xpad to 5.0.0.

Also tested inside a vm with ´guix system vm-image'.

Thank you
Rene
Attachment: file
From 42e0a55e2be63483e17da84e9e1d9e9ceafaa05a Mon Sep 17 00:00:00 2001
From: Rene <pacoon@protonmail.com>
Date: Sat, 14 Apr 2018 12:19:52 -0500
Subject: [PATCH] gnu: xpad: Update to 5.0.0.

* gnu/packages/gnome.scm (xpad) Update to 5.0.0.
[arguments]: Add autogen phase.
[native-inputs]: Add autoconf and automake.
[inputs]: Move gtk+ from here ...
[native-inputs]: ... to here.
---
gnu/packages/gnome.scm | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)

Toggle diff (44 lines)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index ed9f54be8..ef50f7d29 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6661,22 +6661,31 @@ is suitable as a default application in a Desktop environment.")
(define-public xpad
(package
(name "xpad")
- (version "4.8.0")
+ (version "5.0.0")
(source
(origin
(method url-fetch)
- (uri (string-append "https://launchpad.net/xpad/trunk/4.8.0/+download/"
+ (uri (string-append "https://launchpad.net/xpad/trunk/"
+ version "/+download/"
name "-" version ".tar.bz2"))
(sha256
(base32
- "17f915yyvfa2fsavq6wh0q0dfhib28b4k1gc0292b9xdlrvy7f22"))))
+ "02yikxg6z9bwla09ka001ppjlpbv5kbza3za9asazm5aiz376mkb"))))
(build-system gnu-build-system)
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'run-autogen
+ (lambda _
+ (system* "sh" "autogen.sh"))))))
(native-inputs
- `(("intltool" ,intltool)
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)
+ ("gtk+:bin" ,gtk+ "bin")
+ ("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(inputs
- `(("gtk+" ,gtk+)
- ("gtksourceview" ,gtksourceview)
+ `(("gtksourceview" ,gtksourceview)
("libsm" ,libsm)))
(home-page "https://wiki.gnome.org/Apps/Xpad")
(synopsis "Virtual sticky note")
--
2.14.1
Marius Bakke wrote 7 years ago
8736zudbtq.fsf@fastmail.com
Rene <pacoon@protonmail.com> writes:

Toggle quote (18 lines)
> Hello team,
> this is a proposed patch to update xpad to 5.0.0.
>
> Also tested inside a vm with ´guix system vm-image'.
>
> Thank you
> Rene
> From 42e0a55e2be63483e17da84e9e1d9e9ceafaa05a Mon Sep 17 00:00:00 2001
> From: Rene <pacoon@protonmail.com>
> Date: Sat, 14 Apr 2018 12:19:52 -0500
> Subject: [PATCH] gnu: xpad: Update to 5.0.0.
>
> * gnu/packages/gnome.scm (xpad) Update to 5.0.0.
> [arguments]: Add autogen phase.
> [native-inputs]: Add autoconf and automake.
> [inputs]: Move gtk+ from here ...
> [native-inputs]: ... to here.

Applied, thank you! I adjusted the commit message slightly to reflect
that "gtk+" was removed, and the "bin" output was added to native-inputs.

Note: In the 'core-updates' branch, 'autogen' will be run automatically
when needed, so the custom phase can be removed in the future.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrVI+EACgkQoqBt8qM6
VPqLoQgAxZRzIcXLOEMzW5j3DD9ImJDsKwJ8Ks0MtqakKRKsSbal8nooQwvTjIWH
9Ot5zG9YnG9LaaStqccpRF+lwT2ugeMru16ULEa2OMXFx7Rkp2HbUIqfDmEa3jH3
XGs3uIE9KNmKac6Demb0Qfwr/0pPUG8eWG6yyM0ouxq6nMaVp44dPzVExv/g8LJ/
XYdBS8oyDxL15q5j7g+aUqljjfnnczdWyiqS7FvGmtuwLCiDScP5LUDSj6Lkevqd
5X6/LV9B8f7wgc3ADN8LGQeUQ3fbG5g+7OQ8p/hAS67uwTqsZNqoNriLWZlXPOdU
R69fFTByNZhqHodvPH1RZQnHobvc8Q==
=GFrI
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 31165@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 31165
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help