Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [update] wayland/mango 0.15.4
To:
Volker Schlecht <openbsd-ports@schlecht.dev>, <yaydn@protonmail.com>, <ports@openbsd.org>
Date:
Sun, 19 Jul 2026 18:05:52 +0100

Download raw body.

Thread
The question is, what changed though. If this happens it's a good idea to 
keep the old tar and diff them so you can check nothing unwanted was 
introduced.

-- 
  Sent from a phone, apologies for poor formatting.

On 19 July 2026 15:27:03 Volker Schlecht <openbsd-ports@schlecht.dev> wrote:

> No worries, tarballs get re-rolled sometimes - just wanted to exclude a problem
> on my end.
>
> On 7/19/26 4:23 PM, yaydn@protonmail.com wrote:
>> På søndag 19. juli 2026 kl. 16:04, skrev Volker Schlecht
>> <openbsd-ports@schlecht.dev>:
>>
>>> I'm getting a different checksum and size (and I'd prefer to keep PLIST as it
>>> is).
>>>
>>> Does your distinfo still work for you?
>>>
>>
>> $ cd /usr/ports/wayland/mango/ && make distclean fetch
>> ===>  Cleaning for mango-0.15.4
>> ===>  Dist cleaning for mango-0.15.4
>> ===>  Checking files for mango-0.15.4
>>>> Fetch https://github.com/mangowm/mango/archive/refs/tags/0.15.4.tar.gz
>> 0.15.4       100% 
>> |****************************************************************************************************************************************************************************************| 
>>   488 KB    00:02
>>>> Size does not match for mangowm-mango-0.15.4.tar.gz
>> --
>>
>>
>> I might of done something wrong or the tar got changed?
>>
>> $ cd /usr/ports/wayland/mango/ && make makesum patch update-patches build 
>> update-plist package test ; make port-lib-depends-check check-shlib-syms && 
>> make clean
>> ===>  Checking files for mango-0.15.4
>>>> Fetch https://github.com/mangowm/mango/archive/refs/tags/0.15.4.tar.gz
>> 0.15.4       100% 
>> |****************************************************************************************************************************************************************************************| 
>>   488 KB    00:02
>> --- old
>> +++ new
>> @@ -1,2 +1,2 @@
>> -SHA256 (mangowm-mango-0.15.4.tar.gz) = 
>> aR5qdroSi6amZypP4NjQjLspF/uIulepNjtuAwZy3uc=
>> -SIZE (mangowm-mango-0.15.4.tar.gz) = 499901
>> +SHA256 (mangowm-mango-0.15.4.tar.gz) = 
>> UNB15Z5t2aS6o+r4CYX8JG1bwcqtDehZEdVn34stwbo=
>> +SIZE (mangowm-mango-0.15.4.tar.gz) = 499975
>> --
>>
>> That what you got?
>>
>> Downloaded twice to make sure.
>>
>> I just used the PLIST provided by update-plist, so go with the old one
>> if that makes more sense.
>>
>> Rebuilt fine with the new tar.
>>
>> Sorry about this.
>>
>>> On 7/19/26 7:57 AM, yaydn@protonmail.com wrote:
>>>> Built/tested on current/amd64 with privsep.
>>>>
>>>> Used wayland 1.26.0 if that makes any difference.
>>>>
>>>> This okay?
>>>>
>>>> May you all have a good one. Well wishes.
>>>>
>>>> Index: Makefile
>>>> ===================================================================
>>>> RCS file: /cvs/ports/wayland/mango/Makefile,v
>>>> diff -u -p -u -p -r1.10 Makefile
>>>> --- Makefile	12 Jul 2026 19:28:16 -0000	1.10
>>>> +++ Makefile	19 Jul 2026 05:36:26 -0000
>>>> @@ -1,6 +1,6 @@
>>>>    COMMENT =		lightweight, high-performance Wayland compositor
>>>>
>>>> -DIST_TUPLE=		github mangowm mango 0.15.2 .
>>>> +DIST_TUPLE=		github mangowm mango 0.15.4 .
>>>>
>>>>    CATEGORIES =		wayland
>>>>
>>>> Index: distinfo
>>>> ===================================================================
>>>> RCS file: /cvs/ports/wayland/mango/distinfo,v
>>>> diff -u -p -u -p -r1.9 distinfo
>>>> --- distinfo	12 Jul 2026 19:28:16 -0000	1.9
>>>> +++ distinfo	19 Jul 2026 05:36:26 -0000
>>>> @@ -1,2 +1,2 @@
>>>> -SHA256 (mangowm-mango-0.15.2.tar.gz) = 
>>>> 47PG/sG038PNb8ymKbqliTI3Mfl1XyzGIzhwID+9bok=
>>>> -SIZE (mangowm-mango-0.15.2.tar.gz) = 499929
>>>> +SHA256 (mangowm-mango-0.15.4.tar.gz) = 
>>>> aR5qdroSi6amZypP4NjQjLspF/uIulepNjtuAwZy3uc=
>>>> +SIZE (mangowm-mango-0.15.4.tar.gz) = 499901
>>>> Index: pkg/PLIST
>>>> ===================================================================
>>>> RCS file: /cvs/ports/wayland/mango/pkg/PLIST,v
>>>> diff -u -p -u -p -r1.3 PLIST
>>>> --- pkg/PLIST	7 Jun 2026 14:02:52 -0000	1.3
>>>> +++ pkg/PLIST	19 Jul 2026 05:36:26 -0000
>>>> @@ -1,3 +1,4 @@
>>>> +@sample ${SYSCONFDIR}/mango/
>>>>    @bin bin/mango
>>>>    @bin bin/mmsg
>>>>    @man man/man1/mmsg.1
>>>> @@ -26,7 +27,6 @@ share/doc/mango/window-management/overvi
>>>>    share/doc/mango/window-management/rules.md
>>>>    share/doc/mango/window-management/scratchpad.md
>>>>    share/examples/mango/
>>>> -@sample ${SYSCONFDIR}/mango/
>>>>    share/examples/mango/config.conf
>>>>    @sample ${SYSCONFDIR}/mango/config.conf
>>>>    share/wayland-sessions/
>>>>
>>>