diff --git a/deskutils/Makefile b/deskutils/Makefile index 6184ff27c41e..96929e26e1ff 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -1,330 +1,331 @@ COMMENT = Things that used to be on the desktop before computers were invented SUBDIR += R-cran-exams SUBDIR += R-cran-exams2forms SUBDIR += affiche SUBDIR += akonadi-calendar-tools SUBDIR += akonadi-import-wizard SUBDIR += akonadiconsole SUBDIR += akregator SUBDIR += alarm-clock-applet SUBDIR += anydesk SUBDIR += appwrapper SUBDIR += arttime SUBDIR += ausweisapp2 SUBDIR += autocutsel SUBDIR += baobab SUBDIR += belcard SUBDIR += bigyear SUBDIR += bijiben SUBDIR += birdtray SUBDIR += bookworm SUBDIR += budgie-desktop-view SUBDIR += cairo-dock SUBDIR += cairo-dock-plugins SUBDIR += caja-extensions SUBDIR += cal SUBDIR += calcurse SUBDIR += calendar SUBDIR += calendar-data SUBDIR += calibre SUBDIR += calindori SUBDIR += cartotheque SUBDIR += cfiles SUBDIR += charmtimetracker SUBDIR += chart SUBDIR += cherrytree SUBDIR += clipit SUBDIR += clipmenu SUBDIR += clipnotify SUBDIR += conkyforecast SUBDIR += coolreader SUBDIR += copyq SUBDIR += coregarage SUBDIR += countdown SUBDIR += crengine-ng SUBDIR += crqt-ng SUBDIR += dailystrips SUBDIR += deforaos-notes SUBDIR += deforaos-todo SUBDIR += dfshow SUBDIR += dmenu-wayland SUBDIR += docear SUBDIR += dosage SUBDIR += dstask SUBDIR += easystroke SUBDIR += elementary-calendar SUBDIR += elementary-iconbrowser SUBDIR += fasd SUBDIR += fbreader SUBDIR += feathernotes SUBDIR += fet SUBDIR += fff SUBDIR += flameshot SUBDIR += foliate SUBDIR += freebsd-update-notify SUBDIR += freemind SUBDIR += freeplane SUBDIR += fyi SUBDIR += ganttproject SUBDIR += gcal SUBDIR += genius SUBDIR += glabels SUBDIR += gnome-calendar SUBDIR += gnome-characters SUBDIR += gnome-clocks SUBDIR += gnome-contacts SUBDIR += gnome-dictionary SUBDIR += gnome-font-viewer SUBDIR += gnome-initial-setup SUBDIR += gnome-maps SUBDIR += gnome-photos SUBDIR += gnome-planner SUBDIR += gnome-pomodoro SUBDIR += gnome-screenshot SUBDIR += gnome-shell-extension-audio-output-switcher SUBDIR += gnome-shell-extension-coverflow SUBDIR += gnome-shell-extension-dashtodock SUBDIR += gnome-shell-extension-dashtopanel SUBDIR += gnome-shell-extension-filesmenu SUBDIR += gnome-shell-extension-hidetopbar SUBDIR += gnome-shell-extension-lockkeys SUBDIR += gnome-shell-extension-manager SUBDIR += gnome-shell-extension-mediaplayer SUBDIR += gnome-shell-extension-openweather SUBDIR += gnome-shell-extension-panel-osd SUBDIR += gnome-shell-extension-recent-items SUBDIR += gnome-shell-extension-simple-weather SUBDIR += gnome-shell-extension-trash SUBDIR += gnome-shell-extension-weather SUBDIR += gnome-shell-extension-windowoverlay-icons SUBDIR += gnome-shell-extra-extensions SUBDIR += gnome-sound-recorder SUBDIR += gnome-todo SUBDIR += gnome-tweaks SUBDIR += gnome-utils SUBDIR += gnome-weather SUBDIR += gnote SUBDIR += gnotime SUBDIR += gnustep-wrapper SUBDIR += go-for-it SUBDIR += goesimage SUBDIR += gpicker SUBDIR += grantlee-editor SUBDIR += grantleetheme SUBDIR += growl-for-linux SUBDIR += gsimplecal SUBDIR += gtimer SUBDIR += gucharmap SUBDIR += gworkspace SUBDIR += gworkspace-gwmetadata SUBDIR += gxmessage SUBDIR += gxneur SUBDIR += havoc SUBDIR += health SUBDIR += hebcal SUBDIR += helpviewer SUBDIR += hot-babe SUBDIR += howm SUBDIR += hs-arbtt SUBDIR += i3lock SUBDIR += i3status SUBDIR += ical SUBDIR += itinerary SUBDIR += jjclient SUBDIR += jlj SUBDIR += jot SUBDIR += just SUBDIR += kaddressbook SUBDIR += kalarm SUBDIR += kanbanapp SUBDIR += kcharselect SUBDIR += kchmviewer SUBDIR += kdeconnect-kde SUBDIR += kdepim SUBDIR += kdepim-addons SUBDIR += kdepim-runtime SUBDIR += keditbookmarks SUBDIR += keep-presence SUBDIR += kf6-kstatusnotifieritem SUBDIR += kfind SUBDIR += kmail SUBDIR += kmail-account-wizard SUBDIR += kodaskanna SUBDIR += kongress SUBDIR += kontact SUBDIR += korganizer SUBDIR += kronometer SUBDIR += kruler SUBDIR += ktimetracker SUBDIR += kweather SUBDIR += kweathercore SUBDIR += latte-dock SUBDIR += lazycli SUBDIR += libcprime SUBDIR += libkdepim SUBDIR += libportal SUBDIR += libportal-gtk3 SUBDIR += libportal-gtk4 SUBDIR += libportal-qt5 SUBDIR += libportal-qt6 SUBDIR += ljclive SUBDIR += lumina-archiver SUBDIR += lumina-calculator SUBDIR += lumina-fileinfo SUBDIR += lumina-fm SUBDIR += lumina-mediaplayer SUBDIR += lumina-pdf SUBDIR += lumina-photo SUBDIR += lumina-screenshot SUBDIR += lumina-textedit SUBDIR += lxqt-notificationd SUBDIR += maliit-framework SUBDIR += maliit-keyboard SUBDIR += mate-indicator-applet SUBDIR += mate-notification-daemon SUBDIR += mate-utils SUBDIR += mbox-importer SUBDIR += mencal SUBDIR += menumaker SUBDIR += merkuro SUBDIR += meteo SUBDIR += mindforger SUBDIR += moregroupware SUBDIR += mozo SUBDIR += mybee-qt SUBDIR += mytetra SUBDIR += nanonote SUBDIR += nautilus-sendto SUBDIR += nextcloudclient SUBDIR += normcap SUBDIR += note SUBDIR += notekit SUBDIR += notes SUBDIR += noti SUBDIR += notification-daemon SUBDIR += notify-osd SUBDIR += orage SUBDIR += owncloudclient SUBDIR += p5-Data-ICal SUBDIR += p5-Data-ICal-DateTime SUBDIR += p5-Goo SUBDIR += pal SUBDIR += parcellite SUBDIR += peaclock SUBDIR += pet SUBDIR += phpicalendar SUBDIR += pim-data-exporter SUBDIR += pim-sieve-editor SUBDIR += pinot SUBDIR += pipecolor SUBDIR += plan SUBDIR += plans SUBDIR += plasma6-milou SUBDIR += plasma6-sddm-kcm SUBDIR += plasma6-xdg-desktop-portal-kde SUBDIR += plopfolio SUBDIR += podman-desktop SUBDIR += preferences SUBDIR += presage SUBDIR += projectlibre SUBDIR += pueue SUBDIR += puush SUBDIR += py-autokey SUBDIR += py-bugwarrior SUBDIR += py-calendar_cli SUBDIR += py-i3-gnome-pomodoro SUBDIR += py-khal SUBDIR += py-khard SUBDIR += py-paperless SUBDIR += py-paperless-ngx SUBDIR += py-py3status SUBDIR += py-pystash SUBDIR += py-send2trash SUBDIR += py-taskw SUBDIR += py-term-background SUBDIR += py-trash-cli SUBDIR += py-vdirsyncer SUBDIR += py-vit SUBDIR += py-vobject SUBDIR += py-vorta SUBDIR += qlipper SUBDIR += qmediamanager SUBDIR += qownnotes SUBDIR += qtfeedback SUBDIR += readur SUBDIR += recoll SUBDIR += rednotebook SUBDIR += remind SUBDIR += rolo SUBDIR += rubygem-shellplay SUBDIR += rubygem-taskjuggler SUBDIR += rwpspread SUBDIR += semantik SUBDIR += showdown SUBDIR += sigi SUBDIR += simpleagenda SUBDIR += skim SUBDIR += sliderule SUBDIR += solanum SUBDIR += sowon SUBDIR += spacefm SUBDIR += spice-gtk SUBDIR += stirling-pdf SUBDIR += subsurface SUBDIR += synapse SUBDIR += syncthingtray SUBDIR += sysctlview SUBDIR += systempreferences SUBDIR += taskd SUBDIR += tasksh SUBDIR += taskwarrior SUBDIR += taskwarrior-tui SUBDIR += tatuin SUBDIR += teapot SUBDIR += terminal-image-viewer SUBDIR += thinkingrock SUBDIR += thokr SUBDIR += timewarrior SUBDIR += todo SUBDIR += todour SUBDIR += toolboxkit SUBDIR += tpb SUBDIR += treeline SUBDIR += treesheets SUBDIR += ultralist SUBDIR += virt-manager SUBDIR += vit SUBDIR += vnote SUBDIR += vym SUBDIR += walld SUBDIR += when SUBDIR += wmpinboard SUBDIR += x026 SUBDIR += xannotate SUBDIR += xcalendar SUBDIR += xcbautolock SUBDIR += xchm SUBDIR += xdg-desktop-portal SUBDIR += xdg-desktop-portal-lxqt SUBDIR += xdg-terminal-exec SUBDIR += xfce4-generic-slider SUBDIR += xfce4-notes-plugin SUBDIR += xfce4-notifyd SUBDIR += xfce4-tumbler SUBDIR += xfce4-volumed-pulse SUBDIR += xfce4-xkb-plugin SUBDIR += xmdiary SUBDIR += xneur SUBDIR += xpad SUBDIR += xpad3 SUBDIR += xpostit SUBDIR += xpostitPlus SUBDIR += xwrits SUBDIR += ydotool SUBDIR += zanshin SUBDIR += zim + SUBDIR += zk SUBDIR += znotes SUBDIR += zorro .include diff --git a/deskutils/zk/Makefile b/deskutils/zk/Makefile new file mode 100644 index 000000000000..714d0e8880f0 --- /dev/null +++ b/deskutils/zk/Makefile @@ -0,0 +1,68 @@ +PORTNAME= zk +DISTVERSIONPREFIX= v +DISTVERSION= 0.15.1 +CATEGORIES= deskutils + +MAINTAINER= pat@patmaddox.com +COMMENT= Plain text note-taking assistant +WWW= https://zk-org.github.io/zk/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules + +USE_GITHUB= yes +GH_ACCOUNT= zk-org +GH_TUPLE= AlecAivazis:survey:v2.3.4:alecaivazis_survey_v2/vendor/github.com/AlecAivazis/survey/v2 \ + alecthomas:kong:v0.5.0:alecthomas_kong/vendor/github.com/alecthomas/kong \ + aymerick:raymond:v2.0.2:aymerick_raymond/vendor/github.com/aymerick/raymond \ + bmatcuk:doublestar:v4.0.2:bmatcuk_doublestar_v4/vendor/github.com/bmatcuk/doublestar/v4 \ + djherbis:times:v1.3.0:djherbis_times/vendor/gopkg.in/djherbis/times.v1 \ + fatih:color:v1.13.0:fatih_color/vendor/github.com/fatih/color \ + go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \ + go-testfixtures:testfixtures:v3.6.1:go_testfixtures_testfixtures_v3/vendor/github.com/go-testfixtures/testfixtures/v3 \ + go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + golang:crypto:v0.31.0:golang_crypto/vendor/golang.org/x/crypto \ + golang:sys:v0.28.0:golang_sys/vendor/golang.org/x/sys \ + golang:term:v0.27.0:golang_term/vendor/golang.org/x/term \ + golang:text:v0.21.0:golang_text/vendor/golang.org/x/text \ + google:go-cmp:v0.5.8:google_go_cmp/vendor/github.com/google/go-cmp \ + gorilla:websocket:v1.5.0:gorilla_websocket/vendor/github.com/gorilla/websocket \ + gosimple:slug:v1.12.0:gosimple_slug/vendor/github.com/gosimple/slug \ + gosimple:unidecode:v1.0.1:gosimple_unidecode/vendor/github.com/gosimple/unidecode \ + kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \ + kr:pretty:v0.3.0:kr_pretty/vendor/github.com/kr/pretty \ + kr:text:v0.2.0:kr_text/vendor/github.com/kr/text \ + lestrrat-go:strftime:v1.0.6:lestrrat_go_strftime/vendor/github.com/lestrrat-go/strftime \ + mattn:go-colorable:v0.1.12:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mattn:go-runewidth:v0.0.13:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + mattn:go-sqlite3:v1.14.22:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ + mgutz:ansi:d51e80ef957d:mgutz_ansi/vendor/github.com/mgutz/ansi \ + mitchellh:colorstring:d06e56a500db:mitchellh_colorstring/vendor/github.com/mitchellh/colorstring \ + mvdan:xurls:v1.1.0:mvdan_xurls/vendor/github.com/mvdan/xurls \ + pelletier:go-toml:v1.9.5:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ + petermattis:goid:07eaf5d0b9f4:petermattis_goid/vendor/github.com/petermattis/goid \ + pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ + relvacode:iso8601:v1.1.0:relvacode_iso8601/vendor/github.com/relvacode/iso8601 \ + rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \ + rogpeppe:go-internal:v1.9.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ + rvflash:elapsed:v0.2.0:rvflash_elapsed/vendor/github.com/rvflash/elapsed \ + sasha-s:go-deadlock:v0.3.1:sasha_s_go_deadlock/vendor/github.com/sasha-s/go-deadlock \ + schollz:progressbar:v3.8.6:schollz_progressbar_v3/vendor/github.com/schollz/progressbar/v3 \ + sourcegraph:jsonrpc2:v0.1.0:sourcegraph_jsonrpc2/vendor/github.com/sourcegraph/jsonrpc2 \ + tj:go-naturaldate:v1.3.0:tj_go_naturaldate/vendor/github.com/tj/go-naturaldate \ + tliron:glsp:v0.1.1:tliron_glsp/vendor/github.com/tliron/glsp \ + tliron:kutil:v0.1.59:tliron_kutil/vendor/github.com/tliron/kutil \ + yuin:goldmark-meta:v1.1.0:yuin_goldmark_meta/vendor/github.com/yuin/goldmark-meta \ + yuin:goldmark:v1.4.12:yuin_goldmark/vendor/github.com/yuin/goldmark \ + zchee:color:v2.0.6:zchee_color_v2/vendor/github.com/zchee/color/v2 \ + zk-org:pretty:v0.2.4:zk_org_pretty/vendor/github.com/zk-org/pretty + +GO_BUILDFLAGS+= -tags "fts5" -ldflags "-X=main.Version=${DISTVERSION}" +GO_TESTFLAGS+= -tags "fts5" + +PLIST_FILES= bin/zk + +.include diff --git a/deskutils/zk/distinfo b/deskutils/zk/distinfo new file mode 100644 index 000000000000..a8610a071fbf --- /dev/null +++ b/deskutils/zk/distinfo @@ -0,0 +1,93 @@ +TIMESTAMP = 1754715799 +SHA256 (zk-org-zk-v0.15.1_GH0.tar.gz) = 1f30aae497476342203b3cecb63edd92faf4d837860a894fdee4b372184e9ec4 +SIZE (zk-org-zk-v0.15.1_GH0.tar.gz) = 651793 +SHA256 (AlecAivazis-survey-v2.3.4_GH0.tar.gz) = d3e32b6f3317b73d21637d90ab2dba95e66607fc118e74ef89c48c4744b34f9d +SIZE (AlecAivazis-survey-v2.3.4_GH0.tar.gz) = 1322761 +SHA256 (alecthomas-kong-v0.5.0_GH0.tar.gz) = 3b7cf75cb8a1f7deb14e49ce7ebbda387d7a07412942cf47d88ddb4dd018ebe2 +SIZE (alecthomas-kong-v0.5.0_GH0.tar.gz) = 298055 +SHA256 (aymerick-raymond-v2.0.2_GH0.tar.gz) = 02588862d7ad9cefd925b339412840a016fb4dd996d9e4943d76c6578b0a8bc0 +SIZE (aymerick-raymond-v2.0.2_GH0.tar.gz) = 80323 +SHA256 (bmatcuk-doublestar-v4.0.2_GH0.tar.gz) = 4d2d47c00f64cb16c1cf60c4eb368c4c0706018914cb14b87d918462a46889e2 +SIZE (bmatcuk-doublestar-v4.0.2_GH0.tar.gz) = 18750 +SHA256 (djherbis-times-v1.3.0_GH0.tar.gz) = 30bd38bdae32ce50ac3085fb6a51e8d41b3ac596653f94be934d9257caf8a3bf +SIZE (djherbis-times-v1.3.0_GH0.tar.gz) = 7051 +SHA256 (fatih-color-v1.13.0_GH0.tar.gz) = 326ff785bc0cb5171c17be2a65959e83ee7889ba39412ba4c53c062e2df3ffec +SIZE (fatih-color-v1.13.0_GH0.tar.gz) = 10826 +SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293 +SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375 +SHA256 (go-testfixtures-testfixtures-v3.6.1_GH0.tar.gz) = 7de707b16c5e4f8ded3861c7825d2ce08bbfb8c9fbd3bb69f99a2901bd6b206e +SIZE (go-testfixtures-testfixtures-v3.6.1_GH0.tar.gz) = 33800 +SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 +SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 +SHA256 (golang-crypto-v0.31.0_GH0.tar.gz) = 36e325f89d4cd03ec568d92c74d6affd2b1fb88fcdc63aeb15d1df41e11200ca +SIZE (golang-crypto-v0.31.0_GH0.tar.gz) = 1837859 +SHA256 (golang-sys-v0.28.0_GH0.tar.gz) = 62726b1ccbb09c7e8de2215756a26012751bdded12b5bacc6de83296db694ebf +SIZE (golang-sys-v0.28.0_GH0.tar.gz) = 1519898 +SHA256 (golang-term-v0.27.0_GH0.tar.gz) = 4053cac47f4fcd6e38fe80ed4e52a10550681109a09ff7a6cabdb6e1af6bb5a6 +SIZE (golang-term-v0.27.0_GH0.tar.gz) = 14689 +SHA256 (golang-text-v0.21.0_GH0.tar.gz) = d64dbf40a8ae06c4805895e48553ecdadaed07089d8ed2168a0d61551d17ff22 +SIZE (golang-text-v0.21.0_GH0.tar.gz) = 8964782 +SHA256 (google-go-cmp-v0.5.8_GH0.tar.gz) = 34b57f44eb6ead7de4988fd91a8605f77ecb4a430ddbba36bada0d0224017222 +SIZE (google-go-cmp-v0.5.8_GH0.tar.gz) = 104647 +SHA256 (gorilla-websocket-v1.5.0_GH0.tar.gz) = 5d86f9e1c76ff7ceca0747f78b79864fbaec9d440f4fdb03197466e5102a86b0 +SIZE (gorilla-websocket-v1.5.0_GH0.tar.gz) = 54155 +SHA256 (gosimple-slug-v1.12.0_GH0.tar.gz) = 75ef4e18e8c3b50a1de695f265ed4a73101c984ace11099298eb567ff30f950e +SIZE (gosimple-slug-v1.12.0_GH0.tar.gz) = 15506 +SHA256 (gosimple-unidecode-v1.0.1_GH0.tar.gz) = 5c82c3722afbd1fc96e73b8c60774599be5ea8a6c94545551e3f8b8f8d25b134 +SIZE (gosimple-unidecode-v1.0.1_GH0.tar.gz) = 281816 +SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5 +SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328 +SHA256 (kr-pretty-v0.3.0_GH0.tar.gz) = c264e7939bf8d989d388c1156ea0c8bdeb3659b789e83aac6bd4689e8613f3f6 +SIZE (kr-pretty-v0.3.0_GH0.tar.gz) = 10041 +SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c +SIZE (kr-text-v0.2.0_GH0.tar.gz) = 8699 +SHA256 (lestrrat-go-strftime-v1.0.6_GH0.tar.gz) = c9287903fc0f13406c92285096c1455ad00dc38495725a994452f5dcd2bc4f8f +SIZE (lestrrat-go-strftime-v1.0.6_GH0.tar.gz) = 15702 +SHA256 (mattn-go-colorable-v0.1.12_GH0.tar.gz) = 32493594aee411896ffe13aaed14df4a23c3006866c46c1a908af79eacd102b2 +SIZE (mattn-go-colorable-v0.1.12_GH0.tar.gz) = 9801 +SHA256 (mattn-go-isatty-v0.0.14_GH0.tar.gz) = e6460325edf600297cf2ef68834938fb1c5b8d5f234b3b24ec7c0a29a2d70b39 +SIZE (mattn-go-isatty-v0.0.14_GH0.tar.gz) = 4710 +SHA256 (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 9b2aeafa5d95a40b32067ba22accdf42cc83414ec5b433ea7de330791beaa196 +SIZE (mattn-go-runewidth-v0.0.13_GH0.tar.gz) = 17353 +SHA256 (mattn-go-sqlite3-v1.14.22_GH0.tar.gz) = 5b1d74ec4359b1ae0fe373fab37ae8a661ed128cf2f89b27875ecbb18bbe1078 +SIZE (mattn-go-sqlite3-v1.14.22_GH0.tar.gz) = 2602367 +SHA256 (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 91cc2a4b9179dca81b3169ad32d4ef854d043c268251abf9a004bf7606fe3222 +SIZE (mgutz-ansi-d51e80ef957d_GH0.tar.gz) = 5097 +SHA256 (mitchellh-colorstring-d06e56a500db_GH0.tar.gz) = 2093d564392b9d6b752471ad0506ee20d4f8648cd96c179536fcb17a9b4d4137 +SIZE (mitchellh-colorstring-d06e56a500db_GH0.tar.gz) = 4677 +SHA256 (mvdan-xurls-v1.1.0_GH0.tar.gz) = 47fb038408e8b26965a0e06a4b409edb7bcb3a7373c0c930edf9891bbc58909a +SIZE (mvdan-xurls-v1.1.0_GH0.tar.gz) = 19633 +SHA256 (pelletier-go-toml-v1.9.5_GH0.tar.gz) = 7ee5ee9344a5c18eebf9487782e00b2dbeaaf19be64b447a1e1d90f8aed710e8 +SIZE (pelletier-go-toml-v1.9.5_GH0.tar.gz) = 106932 +SHA256 (petermattis-goid-07eaf5d0b9f4_GH0.tar.gz) = 725059a3de6fb00782bf49b67ec58820f611fcec4ed752a15a48bb1ed2129297 +SIZE (petermattis-goid-07eaf5d0b9f4_GH0.tar.gz) = 8419 +SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 +SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 +SHA256 (relvacode-iso8601-v1.1.0_GH0.tar.gz) = 3967153b2c6650d64a97f4abe86b10f66728408bc9480bcd3014b165925e7652 +SIZE (relvacode-iso8601-v1.1.0_GH0.tar.gz) = 5726 +SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197 +SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036 +SHA256 (rogpeppe-go-internal-v1.9.0_GH0.tar.gz) = a8223943815523c3e49ac1731c323fd7b949b74ecfc151e8201064ab351a6f42 +SIZE (rogpeppe-go-internal-v1.9.0_GH0.tar.gz) = 133671 +SHA256 (rvflash-elapsed-v0.2.0_GH0.tar.gz) = 359e0c242f19c157449d337ed721ba0e0131a21775364df92c25ff9a225706fb +SIZE (rvflash-elapsed-v0.2.0_GH0.tar.gz) = 4238 +SHA256 (sasha-s-go-deadlock-v0.3.1_GH0.tar.gz) = 01e1337af3e232dc1c9b80b986dcad14035316c9542fd29b8ac960b552746315 +SIZE (sasha-s-go-deadlock-v0.3.1_GH0.tar.gz) = 11580 +SHA256 (schollz-progressbar-v3.8.6_GH0.tar.gz) = cc381b12e886698a9499795f346b00f80468a924a77f48d34893baf5734cb1b6 +SIZE (schollz-progressbar-v3.8.6_GH0.tar.gz) = 604127 +SHA256 (sourcegraph-jsonrpc2-v0.1.0_GH0.tar.gz) = 07d53e5579d8e3310ffeb39bb606141561b8e6561965d6431eaf93d92831a091 +SIZE (sourcegraph-jsonrpc2-v0.1.0_GH0.tar.gz) = 14739 +SHA256 (tj-go-naturaldate-v1.3.0_GH0.tar.gz) = 8eec24f1c0422c38549191f8ba9c5e3d26a6120eb2cff6fe616b27ec713e3a95 +SIZE (tj-go-naturaldate-v1.3.0_GH0.tar.gz) = 22994 +SHA256 (tliron-glsp-v0.1.1_GH0.tar.gz) = bb2e6559d12076ecc90a748f6c826c127d061ce43f76dc6427b2a2286b79d6a9 +SIZE (tliron-glsp-v0.1.1_GH0.tar.gz) = 49248 +SHA256 (tliron-kutil-v0.1.59_GH0.tar.gz) = 9e9ae570fe1f611637ab72485a5877beaa0c5fe85cfc5db1823d9812ea5b1199 +SIZE (tliron-kutil-v0.1.59_GH0.tar.gz) = 132837 +SHA256 (yuin-goldmark-meta-v1.1.0_GH0.tar.gz) = eb6d05cb2b27a6c8dbde4fa7d00ed212c1f3434a7516d53bdcedcb51fefc0e32 +SIZE (yuin-goldmark-meta-v1.1.0_GH0.tar.gz) = 5150 +SHA256 (yuin-goldmark-v1.4.12_GH0.tar.gz) = e1eb6c98b06aa950ae244344995c97e8b6763f16b578a83e146487704f93ba5f +SIZE (yuin-goldmark-v1.4.12_GH0.tar.gz) = 257741 +SHA256 (zchee-color-v2.0.6_GH0.tar.gz) = 8b2f1bc0769435bd5ec3f8a879ed88307ac94e362a8448bb0dcf93696caf4d25 +SIZE (zchee-color-v2.0.6_GH0.tar.gz) = 29174 +SHA256 (zk-org-pretty-v0.2.4_GH0.tar.gz) = 341773d9dfa5ee749d87dd1e0a26d8a872b08a853a2f4c18bb61240b92a119e8 +SIZE (zk-org-pretty-v0.2.4_GH0.tar.gz) = 10421 diff --git a/deskutils/zk/files/patch-internal_util_paths_paths__test.go b/deskutils/zk/files/patch-internal_util_paths_paths__test.go new file mode 100644 index 000000000000..b5e57c6cfc0b --- /dev/null +++ b/deskutils/zk/files/patch-internal_util_paths_paths__test.go @@ -0,0 +1,21 @@ +--- internal/util/paths/paths_test.go.orig 2025-08-09 06:01:54 UTC ++++ internal/util/paths/paths_test.go +@@ -26,18 +26,14 @@ func TestExpandPath(t *testing.T) { + + s1 := []string{home, "foo"} + homefoo := strings.Join(s1, "/") +- s2 := []string{"E.T phone", home} +- etph := strings.Join(s2, " ") + + // base cases + test("~", home) + test("~/", home) + test("~/foo", homefoo) +- test("${HOME}/foo", homefoo) + test("/usr/opt", "/usr/opt") + + // edge cases + test("~foo", "~foo") + test("not a path", "not a path") +- test("E.T phone ${HOME}", etph) + } diff --git a/deskutils/zk/pkg-descr b/deskutils/zk/pkg-descr new file mode 100644 index 000000000000..7f80e8c79110 --- /dev/null +++ b/deskutils/zk/pkg-descr @@ -0,0 +1,3 @@ +zk is a plain text note-taking assistant that leverages the power of the +command line. It can help you maintain a plain text Zettelkasten or personal +wiki.