{"id":34313205,"url":"https://github.com/eserte/perl-tk","last_synced_at":"2025-12-17T10:03:01.026Z","repository":{"id":925905,"uuid":"692360","full_name":"eserte/perl-tk","owner":"eserte","description":"the perl module Tk","archived":false,"fork":false,"pushed_at":"2025-07-13T12:38:44.000Z","size":15940,"stargazers_count":44,"open_issues_count":60,"forks_count":34,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-07-13T13:18:48.642Z","etag":null,"topics":["gui","perl","tk","x11"],"latest_commit_sha":null,"homepage":"https://metacpan.org/release/Tk","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eserte.png","metadata":{"files":{"readme":"README","changelog":"Change.log","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2010-05-29T08:41:01.000Z","updated_at":"2025-07-13T12:38:53.000Z","dependencies_parsed_at":"2023-07-05T18:49:00.585Z","dependency_job_id":"42e6a7c3-7651-44af-8d48-2bbf85d4f91b","html_url":"https://github.com/eserte/perl-tk","commit_stats":{"total_commits":934,"total_committers":37,"mean_commits":"25.243243243243242","dds":"0.14668094218415417","last_synced_commit":"71fb7bbdf36c776d52c4b8a7017772a70b369521"},"previous_names":[],"tags_count":93,"template":false,"template_full_name":null,"purl":"pkg:github/eserte/perl-tk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eserte%2Fperl-tk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eserte%2Fperl-tk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eserte%2Fperl-tk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eserte%2Fperl-tk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eserte","download_url":"https://codeload.github.com/eserte/perl-tk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eserte%2Fperl-tk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27781464,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-17T02:00:08.291Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gui","perl","tk","x11"],"created_at":"2025-12-17T10:03:00.354Z","updated_at":"2025-12-17T10:03:01.021Z","avatar_url":"https://github.com/eserte.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Tk is a Graphical User Interface ToolKit.\n\nCopyright (c) 1995-2004 Nick Ing-Simmons. All rights reserved.\nThis package is free software; you can redistribute it and/or\nmodify it under the same terms as Perl itself, with the exception\nof all the files in the pTk sub-directory which have separate terms\nderived from those of the orignal Tix4.1.3 or Tk8.4.* sources.\nSee the files pTk/license.terms, pTk/license.html_lib, and\npTk/Tix.license for details of this license.\n\nThe Tk804 series is considered production worthy since Tk804.027.\n(Previous stable release being Tk800.025.)\n\nThis a re-port of a perl interface to Tk8.4.\nC code is derived from Tcl/Tk8.4.5.\nIt also includes all the C code parts of Tix8.1.4 from SourceForge.\nThe perl code corresponding to Tix's Tcl code is not fully implemented.\n\nPerl API is essentially the same as Tk800 series Tk800.025 but has not\nbeen verified as compliant. There ARE differences see pod/804delta.pod.\n\nThe goal of this release is Unicode support via perl's and\ncore-tk's use of UTF-8.\nTk804.027 builds and loads into a threaded perl but is NOT\nyet thread safe.\n\nThis Tk804 works only with perl5.8.0 or later.\nPerl's UTF-8 support has improved since it was introduced in perl5.6.0.\nSome functions (regular expression match in Text widgets) are known\nto only work with perl5.8.1 and later\n\nThe latest Perl/Tk version running with perl5.6.x is Tk800.025.\nThe latest Perl/Tk version running with perl5.005_xx is Tk800.024.\n\nThere are a lot more tests in Tk804. Some notably t/entry.t and\nt/listbox.t very dependant on the available fonts and to a lesser\nextent the window manager used. As a rule of thumb older window\nmanagers like twm, fvwm2, and windowmaker are more robust than newer\nlike Metacity (often used in GNOME), kwin (the KDE window manager), or\nxfwm4.\n\nOthers t/JP.t and t/KR.t need oriental fonts and can take a long time to\nrun on a machine with a lot of fonts but which lacks the glyphs tests are\nlooking for.\n\nBy default Perl/Tk makes use of client side fonts via freetype2,\nfontconfig and Xft on Unix systems. This gives anti-aliased fonts for\nregular text (if you have TrueType or Type1 fonts and they are in your\nfontconfig config file). See also http://fontconfig.org .\nTo disable this feature run the Makefile.PL\nwith \"perl Makefile.PL XFT=0\".\n\nNote that the default fontconfig configuration may or may not include\ntraditional X11 fonts. Please inspect /etc/fonts/fonts.conf or\n/usr/local/etc/fonts/fonts.conf files for the values of the \u003cdir\u003e\nelements. Users may add additional font directories in their\n~/.fonts.conf . See\nhttp://www.freedesktop.org/software/fontconfig/fontconfig-user.html\nfor more information.\n\nFor questions on this package try news:comp.lang.perl.tk or e-mail to\n\u003cptk@lists.stanford.edu\u003e (needs registration to the mailing list) or\n\u003csrezic@cpan.org\u003e\n\nPerl/Tk's source code can be found in the git repository:\n\n\thttp://github.com/eserte/perl-tk\n\nTo clone the repository, just execute\n\n\tgit clone https://github.com/eserte/perl-tk.git\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feserte%2Fperl-tk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feserte%2Fperl-tk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feserte%2Fperl-tk/lists"}