[PATCH 0/2] [core-updates] Update atril.

  • Done
  • quality assurance status badge
Details
2 participants
  • Jonathan Brielmaier
  • Christopher Baines
Owner
unassigned
Submitted by
Jonathan Brielmaier
Severity
normal
J
J
Jonathan Brielmaier wrote on 9 May 2020 23:09
(address . guix-patches@gnu.org)(name . Jonathan Brielmaier)(address . jonathan.brielmaier@web.de)
20200509210914.24829-1-jonathan.brielmaier@web.de
This patch series is for core-updates as a change to texlive-bin is required.
atril now uses the system libsynctex and not the bundled version anymore. So build
the shared libraries of texlive-bin.

I couldn't build the series as it would take to long on my laptop :(

Jonathan Brielmaier (2):
gnu: texlive-bin: Build shared libraries.
gnu: atril: Update to 1.24.0.

gnu/packages/mate.scm | 5 +++--
gnu/packages/tex.scm | 1 +
2 files changed, 4 insertions(+), 2 deletions(-)

--
2.26.2
J
J
Jonathan Brielmaier wrote on 9 May 2020 23:11
[PATCH 1/2] gnu: texlive-bin: Build shared libraries.
(address . 41162@debbugs.gnu.org)(name . Jonathan Brielmaier)(address . jonathan.brielmaier@web.de)
20200509211118.24948-1-jonathan.brielmaier@web.de
* gnu/packages/tex.scm (texlive-bin)[arguments]: Enable shared libraries as it's required for atril >= 1.24.
---
gnu/packages/tex.scm | 1 +
1 file changed, 1 insertion(+)

Toggle diff (12 lines)
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 683f9d7283..b206f794f8 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -322,6 +322,7 @@ files from LOCATIONS with expected checksum HASH. CODE is not currently in use.
#:configure-flags
'("--disable-static"
"--disable-native-texlive-build"
+ "--enable-shared"
"--with-system-cairo"
"--with-system-freetype2"
"--with-system-gd"
--
2.26.2
J
J
Jonathan Brielmaier wrote on 9 May 2020 23:11
[PATCH 2/2] gnu: atril: Update to 1.24.0.
(address . 41162@debbugs.gnu.org)(name . Jonathan Brielmaier)(address . jonathan.brielmaier@web.de)
20200509211118.24948-2-jonathan.brielmaier@web.de
* gnu/packages/mate.scm (atril): Update to 1.24.0.
[native-inputs]: Add texlive-bin for synctex.
---
gnu/packages/mate.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (30 lines)
diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm
index e89102c17a..c80313e205 100644
--- a/gnu/packages/mate.scm
+++ b/gnu/packages/mate.scm
@@ -716,7 +716,7 @@ infamous 'Wanda the Fish'.")
(define-public atril
(package
(name "atril")
- (version "1.22.0")
+ (version "1.24.0")
(source
(origin
(method url-fetch)
@@ -724,7 +724,7 @@ infamous 'Wanda the Fish'.")
name "-" version ".tar.xz"))
(sha256
(base32
- "1xd49j4qwrlg2nh2zvspf91yk033dp8a58dy9azqg2yz4bcvywxb"))))
+ "0967gxw7h2qh2kpwl0jgv58hicz6aa92kr12mnykbpikad25s95y"))))
(build-system glib-or-gtk-build-system)
(arguments
`(#:configure-flags (list (string-append "--with-openjpeg="
@@ -768,6 +768,7 @@ infamous 'Wanda the Fish'.")
("glib:bin" ,glib "bin")
("gobject-introspection" ,gobject-introspection)
("gtk-doc" ,gtk-doc)
+ ("texlive-bin" ,texlive-bin) ;synctex
("xmllint" ,libxml2)
("zlib" ,zlib)))
(inputs
--
2.26.2
C
C
Christopher Baines wrote on 8 Dec 2020 21:29
Re: [bug#41162] [PATCH 0/2] [core-updates] Update atril.
(name . Jonathan Brielmaier)(address . jonathan.brielmaier@web.de)(address . 41162@debbugs.gnu.org)
87y2i8ghyh.fsf@cbaines.net
Jonathan Brielmaier <jonathan.brielmaier@web.de> writes:

Toggle quote (14 lines)
> This patch series is for core-updates as a change to texlive-bin is required.
> atril now uses the system libsynctex and not the bundled version anymore. So build
> the shared libraries of texlive-bin.
>
> I couldn't build the series as it would take to long on my laptop :(
>
> Jonathan Brielmaier (2):
> gnu: texlive-bin: Build shared libraries.
> gnu: atril: Update to 1.24.0.
>
> gnu/packages/mate.scm | 5 +++--
> gnu/packages/tex.scm | 1 +
> 2 files changed, 4 insertions(+), 2 deletions(-)

This looks good to me!
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl/P4hZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9Xee1BAAl0erpIV9ArN3RB91IiFllFEPbqxUYuaO
jgBLbpyrLAWJ/mHmkMPD/9BxJ7ERvZD8+jqQOojX735crxP2Li+HThXm/xI0zVf7
r/3LWyEJeev/0uHZIyfLWOZgy65gCvlKPpBKwrITi1jW7hI4lafVG2Yfid7wCQN8
rsQQ4srSnxSidyKah0nfZuQuS9PoI3jGsgz9NHORv64vlqz0cqJKdgE/R/h79u8j
DWSB+KDGzNan1z07J8eDst406y2rQdAHwtbhHKAPVzD9yJhUIe9vwBBiIEDQ44Vg
F3DCiZKYUIj29rm9H6v3TFimMsKihZ1HZ+pD9hqHWJeeFgWQodUrU1xpd+rgh9AW
MtVxGzG09VtfuJv8eO3aFsire4cAn1MsEGHb8aYZz9PqBj1hLj41iKOluWAvzJrI
w0Le2GUzF8SZnhfvVcn1e1c/D3L3OJUQa9c5hkQuOekVQ4iXkeV8AdfnRlWS3Lxb
w/HyrZxwHuUc9XqUWN82bFD29L/MJT7wMQkAqiLzxcGYBEZFNCGih023B6cuZKq6
boapYne4ar1t++jXMrzvtLVML92L8oIn3IOJAreVrZs9mtKo2iqz69sKJwjxmXAu
XiKqo1zYangav0SZgQvgNteJsx/slYlFdsL5zkia7PLut7kRGvyZfoOih0CC4bqW
55X8wH1B+tA=
=7YYq
-----END PGP SIGNATURE-----

J
J
Jonathan Brielmaier wrote on 8 Dec 2020 22:09
(name . Christopher Baines)(address . mail@cbaines.net)(address . 41162@debbugs.gnu.org)
b77897c5-50dc-8a9f-ec9b-0a50836b4b24@web.de
On 08.12.20 21:29, Christopher Baines wrote:
Toggle quote (2 lines)
> This looks good to me!

So I can just push this now to core-updates now, I guess?
C
C
Christopher Baines wrote on 8 Dec 2020 22:28
(name . Jonathan Brielmaier)(address . jonathan.brielmaier@web.de)(address . 41162@debbugs.gnu.org)
87v9dcgf82.fsf@cbaines.net
Jonathan Brielmaier <jonathan.brielmaier@web.de> writes:

Toggle quote (5 lines)
> On 08.12.20 21:29, Christopher Baines wrote:
>> This looks good to me!
>
> So I can just push this now to core-updates now, I guess?

Yeah, go ahead, the branch isn't frozen yet as far as I know.
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl/P7+1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XdtyBAAgfO3js8Eae2ATXbzwvGkyLTaLa2DBDMZ
yC9hPE7SDJrUeq/d6JS+VwA6T7FcvTBQUAG8G3j81AiNGvq7hukq/+SwlhuLECJd
xeaaCIv+a1SdpS8kuix8mIw0YJwE1ShfG/T9JI4GanVbpobHLAZpWRA+AnSmcre+
efy5kQ6pbuH2HLNdzfuxyB/Qm5N+RVFnNsx2AB5D9qW2Dvjb0LZIu5B7fgE/cDdx
8vHbgye0H1hLm4ticixiw3BiLvobX4Q8QRGk/xOr9wy8R46flxbHtpq89kQlMMc4
UZ3vmpKKQ9PXmuVDAZMYz3ymfHfZEcg0Ps2ottjpwe6Bm40KYr4PeOyi2R3RbU+m
FMMs5jjDcJUYq2siZZAntEML1V4BuQcD6ZX8WwahxEON1rhkrFpO+uGDIl+GHFzF
dUagLyJzklTJTLfpFUhUpAsrEBz7liXRv5q0SMUf8NZVbX37jzJLrKITHEV1vlqd
43myYxOf4YD5gr+JKM3KhSn3EDzWQNxH+0L5zWaBH3nZkahE05FzwAUpvlZO452i
njnmdxsf9XXVfnnRS/MejikWrE+ZerWVbT8p+oCFqv2ybce4xStUnsr92UpSnmJe
jLS2j/IJsODEtiZCiC5KvkZFjn8Z/8ocqlO5E3niS9G5mBnvS1ZpvbOocbkpm7CI
GOBuLl8JcGw=
=MPui
-----END PGP SIGNATURE-----

J
J
Jonathan Brielmaier wrote on 8 Jul 2021 00:10
[PATCH 0/2] [core-updates] Update atril.
(address . 41162-done@debbugs.gnu.org)
cc09a5ec-a4dc-bec1-6542-576e5aca2e8d@web.de
Pushed as 955e523bdc8ed4307103218a580b7ed9635f9c95 to core-updates in
December 2020. Closing.
Closed
?