Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
Date: Sat, 09 Oct 2021 02:22:44
Message-Id: 1633746152.4d70c5900791ccdf1660fbcdbfff1130e8c86cca.cybertailor@gentoo
1 commit: 4d70c5900791ccdf1660fbcdbfff1130e8c86cca
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Sat Oct 9 02:17:02 2021 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Sat Oct 9 02:22:32 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d70c590
7
8 net-misc/lagrange: version bump to 1.7.1
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 net-misc/lagrange/Manifest | 2 +-
13 ...lagrange-1.6.5.ebuild => lagrange-1.7.1.ebuild} | 24 +++++++++++++---------
14 2 files changed, 15 insertions(+), 11 deletions(-)
15
16 diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest
17 index 3933119cc..a51bded82 100644
18 --- a/net-misc/lagrange/Manifest
19 +++ b/net-misc/lagrange/Manifest
20 @@ -1,2 +1,2 @@
21 -DIST lagrange-1.6.5.tar.gz 22717536 BLAKE2B 6906696560ea329c82650f6f4ff00e45e7d094a28f6ecc100fdec9b6934ab5dc904003d67f259e74e71fd1685332ceefe0e40900366a2f4554cefd221ced2a76 SHA512 f86eac167f68221166fdb93ff26b33c070e771405a845884c3f1ccfd4c54cee6a207a21022d4e9ade48a33648ca3f5a607ac432879c6163ea494225448188e88
22 DIST lagrange-1.7.0.tar.gz 22806723 BLAKE2B 39ff14fee8b057abe41034a7e3878cbf4693eed4b6fd98cecf91222e90f00ccd61ae1898161503c6adea15f301a335a7c4d0c87f59b81f405dcf96fa8f97ae0a SHA512 3ebf9b3bbcac0ba59eff76ded099abfc0a405b64accccf2dc529fd1e03529aff737c7456b840f9f81f71b2260610348c13c24f84ec41d3939705951f8fdd1b7b
23 +DIST lagrange-1.7.1.tar.gz 22808943 BLAKE2B d1c72bc78e3670500022fd1bfabb206f3528d24e9e67b553c328028a0f3eadcdcf64685815cc3055954a170960644a12ccb54c7e6f692fba64ca68a4aad4e6ac SHA512 be8b22355fd726161ee635f925ccbdc0e546450394bf95e12efb08bb4b6df2d195b793bfb8d9776d316ee50b2424cc0e051b04ad145fefc4c04a21f916a681ff
24
25 diff --git a/net-misc/lagrange/lagrange-1.6.5.ebuild b/net-misc/lagrange/lagrange-1.7.1.ebuild
26 similarity index 62%
27 rename from net-misc/lagrange/lagrange-1.6.5.ebuild
28 rename to net-misc/lagrange/lagrange-1.7.1.ebuild
29 index ac4593c4f..6eb7a75e8 100644
30 --- a/net-misc/lagrange/lagrange-1.6.5.ebuild
31 +++ b/net-misc/lagrange/lagrange-1.7.1.ebuild
32 @@ -13,17 +13,18 @@ SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.g
33 LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1"
34 SLOT="0"
35 KEYWORDS="~amd64 ~x86"
36 -IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz +mp3"
37 +IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz mp3 webp"
38
39 DEPEND="
40 dev-libs/libpcre:3
41 - dev-libs/libunistring
42 - dev-libs/openssl
43 + dev-libs/libunistring:=
44 + dev-libs/openssl:=
45 media-libs/libsdl2[sound(+),video(+)]
46 - sys-libs/zlib
47 + sys-libs/zlib:=
48 fribidi? ( dev-libs/fribidi )
49 - harfbuzz? ( media-libs/harfbuzz[truetype(+)] )
50 + harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] )
51 mp3? ( media-sound/mpg123 )
52 + webp? ( media-libs/libwebp:= )
53 "
54 RDEPEND="${DEPEND}"
55
56 @@ -34,6 +35,7 @@ src_configure() {
57 -DENABLE_FRIBIDI=$(usex fribidi)
58 -DENABLE_HARFBUZZ=$(usex harfbuzz)
59 -DENABLE_MPG123=$(usex mp3)
60 + -DENABLE_WEBP=$(usex webp)
61
62 # never build bundled libs
63 -DENABLE_FRIBIDI_BUILD=OFF
64 @@ -50,11 +52,13 @@ src_configure() {
65 pkg_postinst() {
66 xdg_pkg_postinst
67
68 - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then
69 - ewarn "Lagrange 1.6 introduces some breaking changes:"
70 + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.7.0 ; then
71 + ewarn "Lagrange 1.7 introduces some backwards incompatible changes:"
72 ewarn
73 - ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored."
74 - ewarn "- App state serialization format has been updated. Downgrading to a previous release"
75 - ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)."
76 + ewarn "- Bookmarks file format has changed. Your existing bookmarks will be imported to"
77 + ewarn " the new format. The old bookmarks.txt file can be found in the config directory"
78 + ewarn " and is writable only by v1.6 and earlier versions."
79 + ewarn "- Saved UI state format has changed. Downgrading will reset window state, close"
80 + ewarn " all tabs, and clear the navigation cache."
81 fi
82 }