pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/mikutter



Module Name:    pkgsrc
Committed By:   tsutsui
Date:           Sun Apr 12 15:10:28 UTC 2026

Modified Files:
        pkgsrc/net/mikutter: Makefile distinfo
        pkgsrc/net/mikutter/patches: patch-mikutter.rb
Removed Files:
        pkgsrc/net/mikutter/patches: patch-core_mui_cairo__markup__generator.rb
            patch-core_mui_cairo__sub__parts__message__base.rb
            patch-plugin_gtk3_widget_miraclepainter.rb

Log Message:
mikutter: update to 5.1.2

Upstream changes:
 https://mikutter.hatenablog.com/entry/2026/04/12/183234

* belated Happy New Year
* enable YJIT only when available in the system Ruby
 * thanks Izumi Tsutsui
* allow Addressable 2.9
* fix emoji rendering shifted downward
 * thanks Izumi Tsutsui


To generate a diff of this commit:
cvs rdiff -u -r1.235 -r1.236 pkgsrc/net/mikutter/Makefile
cvs rdiff -u -r1.194 -r1.195 pkgsrc/net/mikutter/distinfo
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/net/mikutter/patches/patch-core_mui_cairo__markup__generator.rb
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/net/mikutter/patches/patch-core_mui_cairo__sub__parts__message__base.rb \
    pkgsrc/net/mikutter/patches/patch-plugin_gtk3_widget_miraclepainter.rb
cvs rdiff -u -r1.13 -r1.14 pkgsrc/net/mikutter/patches/patch-mikutter.rb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/mikutter/Makefile
diff -u pkgsrc/net/mikutter/Makefile:1.235 pkgsrc/net/mikutter/Makefile:1.236
--- pkgsrc/net/mikutter/Makefile:1.235  Tue Apr  7 14:32:54 2026
+++ pkgsrc/net/mikutter/Makefile        Sun Apr 12 15:10:28 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.235 2026/04/07 14:32:54 tsutsui Exp $
+# $NetBSD: Makefile,v 1.236 2026/04/12 15:10:28 tsutsui Exp $
 
-DISTNAME=      mikutter-5.1.1
+DISTNAME=      mikutter-5.1.2
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
-PKGREVISION=   8
 CATEGORIES=    net
 MASTER_SITES=  https://mikutter.hachune.net/bin/
 

Index: pkgsrc/net/mikutter/distinfo
diff -u pkgsrc/net/mikutter/distinfo:1.194 pkgsrc/net/mikutter/distinfo:1.195
--- pkgsrc/net/mikutter/distinfo:1.194  Tue Apr  7 14:32:54 2026
+++ pkgsrc/net/mikutter/distinfo        Sun Apr 12 15:10:28 2026
@@ -1,10 +1,7 @@
-$NetBSD: distinfo,v 1.194 2026/04/07 14:32:54 tsutsui Exp $
+$NetBSD: distinfo,v 1.195 2026/04/12 15:10:28 tsutsui Exp $
 
-BLAKE2s (mikutter-5.1.1.tar.gz) = 0639e3a47a333237d05ab772f45bc7070e73cbc74f0172571996f4ed41467be3
-SHA512 (mikutter-5.1.1.tar.gz) = 65f52cf0385b8cda1f6714fd47e8bb19a5c7be2e264c9a447af1d266b08d1a8a97d46d347c2e78d5fbb7e90aff88f31372b57154414be3be6fd57a3dfc0863eb
-Size (mikutter-5.1.1.tar.gz) = 2384508 bytes
+BLAKE2s (mikutter-5.1.2.tar.gz) = 8aeba3ddb5a3d7583e6330a02bb6325d781fd30251b606feba18198cde800e1b
+SHA512 (mikutter-5.1.2.tar.gz) = 121b0edc3b1f4dff2ff8778258273e20075a3b0c7a46e4a5bea3cd47bc1f0814978426cde223940f5f2266d54982c276e2f74c12f3ab052b985cc005928e848e
+Size (mikutter-5.1.2.tar.gz) = 2384596 bytes
 SHA1 (patch-core_config.rb) = a3167ba101f840983d9d27ea36252ec5e0b0435d
-SHA1 (patch-core_mui_cairo__markup__generator.rb) = 196b7c8a0bc5384fb189f854e3a5fc695849a520
-SHA1 (patch-core_mui_cairo__sub__parts__message__base.rb) = 661a41e96b4b64d796de9348b46cb6b8f9664301
-SHA1 (patch-mikutter.rb) = c7fed4bb07333b961d34e41e0523baaf1046a22b
-SHA1 (patch-plugin_gtk3_widget_miraclepainter.rb) = 85e440f46d40f570f5bfc5af772ecebdeb2b9c3d
+SHA1 (patch-mikutter.rb) = b6348d1ae1aa1fd41fe0ec8d92a84349d09848be

Index: pkgsrc/net/mikutter/patches/patch-mikutter.rb
diff -u pkgsrc/net/mikutter/patches/patch-mikutter.rb:1.13 pkgsrc/net/mikutter/patches/patch-mikutter.rb:1.14
--- pkgsrc/net/mikutter/patches/patch-mikutter.rb:1.13  Tue Apr  7 14:32:54 2026
+++ pkgsrc/net/mikutter/patches/patch-mikutter.rb       Sun Apr 12 15:10:28 2026
@@ -1,11 +1,9 @@
-$NetBSD: patch-mikutter.rb,v 1.13 2026/04/07 14:32:54 tsutsui Exp $
+$NetBSD: patch-mikutter.rb,v 1.14 2026/04/12 15:10:28 tsutsui Exp $
 
 - pkgsrc can handle location of ruby binary
   https://dev.mikutter.hachune.net/issues/889
-- fix crash on startup when YJIT is not enabled in Ruby
-  https://dev.mikutter.hachune.net/issues/1606
 
---- mikutter.rb.orig   2025-02-08 12:21:47.000000000 +0000
+--- mikutter.rb.orig   2026-04-12 08:53:44.000000000 +0000
 +++ mikutter.rb
 @@ -1,7 +1,5 @@
 -#!/bin/sh
@@ -15,13 +13,4 @@ $NetBSD: patch-mikutter.rb,v 1.13 2026/0
 -#!ruby
  =begin rdoc
  = mikutter - simple, powerful and moeful Mastodon client
- Copyright (C) 2009-2024 Toshiaki Asai
-@@ -61,7 +59,7 @@ Plugin.call(:boot, nil)
- # _profile_ がtrueなら、プロファイリングした結果を一時ディレクトリに保存する
- def boot!(profile)
-   begin
--    RubyVM::YJIT.enable if RUBY_VERSION.split('.') >= %w[3 3]
-+    RubyVM::YJIT.enable if RUBY_VERSION.split('.') >= %w[3 3] && defined?(RubyVM::YJIT)
-     if profile
-       require 'ruby-prof'
-       begin
+ Copyright (C) 2009-2026 Toshiaki Asai



Home | Main Index | Thread Index | Old Index