pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/heel



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Apr 30 14:48:11 UTC 2023

Modified Files:
        pkgsrc/www/heel: DESCR Makefile PLIST distinfo

Log Message:
www/heel: update to 4.0.0

pkgsrc change: accept Ruby 3.0 and later.

4.0.0 - 2023-04-11

* Update all dependencies
* ruby 3.0 minimum dependencies
* redesign the directory browser screen
* switch to rouge for syntax highlighting


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/heel/DESCR
cvs rdiff -u -r1.16 -r1.17 pkgsrc/www/heel/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/heel/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/heel/distinfo

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

Modified files:

Index: pkgsrc/www/heel/DESCR
diff -u pkgsrc/www/heel/DESCR:1.4 pkgsrc/www/heel/DESCR:1.5
--- pkgsrc/www/heel/DESCR:1.4   Sun Apr  7 20:49:43 2013
+++ pkgsrc/www/heel/DESCR       Sun Apr 30 14:48:10 2023
@@ -1,14 +1,14 @@
-Heel is a small static web server for use when you need a quick web server for a
-directory. Once the server is running, heel will use launchy
-(http://copiousfreetime.rubyforge.org/launchy/) to open your browser at the URL
-of your document root.  Heel is built using Rack(http://rack.rubyforge.org) and
-Thin (http://code.macournoyer.com/thin/)
+Heel is a small static web server for use when you need a quick web server
+for a directory. Once the server is running, heel will use launchy
+(http://copiousfreetime.rubyforge.org/launchy/) to open your browser at the
+URL of your document root.  Heel is built using
+Rack(http://rack.rubyforge.org) and Thin (http://code.macournoyer.com/thin/)
 
 % heel
 >> Thin web server (v1.0.0 codename That's What She Said)
 >> Threaded mode OFF
 >> Maximum connections set to 1024
->> Listening on 0.0.0.0:4331, CTRL+C to stop 
+>> Listening on 0.0.0.0:4331, CTRL+C to stop
 
 Launching your browser...
 

Index: pkgsrc/www/heel/Makefile
diff -u pkgsrc/www/heel/Makefile:1.16 pkgsrc/www/heel/Makefile:1.17
--- pkgsrc/www/heel/Makefile:1.16       Wed Jan  4 15:22:01 2023
+++ pkgsrc/www/heel/Makefile    Sun Apr 30 14:48:10 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2023/01/04 15:22:01 taca Exp $
+# $NetBSD: Makefile,v 1.17 2023/04/30 14:48:10 taca Exp $
 
-DISTNAME=      heel-3.2.1
-PKGREVISION=   1
+DISTNAME=      heel-4.0.0
 CATEGORIES=    www
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -9,13 +8,18 @@ HOMEPAGE=     https://github.com/copiousfree
 COMMENT=       Static file web server based on Rack and Thin
 LICENSE=       modified-bsd
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-puma>=3.11.3:../../www/ruby-puma
-DEPENDS+=      ${RUBY_PKGPREFIX}-rack2>=2.0:../../www/ruby-rack2
-DEPENDS+=      ${RUBY_PKGPREFIX}-coderay>=1.1<2:../../textproc/ruby-coderay
-DEPENDS+=      ${RUBY_PKGPREFIX}-launchy>=2.4<3:../../misc/ruby-launchy
-DEPENDS+=      ${RUBY_PKGPREFIX}-mime-types>=3.1<4:../../mail/ruby-mime-types
+#DEPENDS+=     ${RUBY_PKGPREFIX}-rack>=3.0<4:../../www/ruby-rack
+DEPENDS+=      ${RUBY_PKGPREFIX}-rackup>=2.1<3:../../www/ruby-rackup
+DEPENDS+=      ${RUBY_PKGPREFIX}-puma>=6.0<7:../../www/ruby-puma
+DEPENDS+=      ${RUBY_PKGPREFIX}-mime-types>=3.4<4:../../mail/ruby-mime-types
+DEPENDS+=      ${RUBY_PKGPREFIX}-launchy>=2.5<3:../../misc/ruby-launchy
+DEPENDS+=      ${RUBY_PKGPREFIX}-rouge>=4.0<5:../../www/ruby-rouge
 
 CONFLICTS+=    ruby[1-9][0-9][0-9]-heel-[0-9]* heel-[0-9]*
 
+RUBY_VERSIONS_ACCEPTED=        30 31 32
+
+RUBYGEM_OPTIONS+=      --format-executable
+
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/heel/PLIST
diff -u pkgsrc/www/heel/PLIST:1.7 pkgsrc/www/heel/PLIST:1.8
--- pkgsrc/www/heel/PLIST:1.7   Fri Mar 14 18:45:15 2014
+++ pkgsrc/www/heel/PLIST       Sun Apr 30 14:48:10 2023
@@ -1,5 +1,5 @@
-@comment $NetBSD: PLIST,v 1.7 2014/03/14 18:45:15 taca Exp $
-bin/heel
+@comment $NetBSD: PLIST,v 1.8 2023/04/30 14:48:10 taca Exp $
+bin/heel${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CONTRIBUTING.md
 ${GEM_LIBDIR}/HISTORY.md
@@ -8,27 +8,19 @@ ${GEM_LIBDIR}/Manifest.txt
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/bin/heel
-${GEM_LIBDIR}/data/css/coderay-alpha.css
-${GEM_LIBDIR}/data/css/coderay-cycnus.css
-${GEM_LIBDIR}/data/css/coderay-murphy.css
 ${GEM_LIBDIR}/data/css/error.css
-${GEM_LIBDIR}/data/css/index.css
+${GEM_LIBDIR}/data/css/pico.min.css
+${GEM_LIBDIR}/data/css/syntax-highlighting.css
 ${GEM_LIBDIR}/data/error.rhtml
-${GEM_LIBDIR}/data/famfamfam/icons/application.png
-${GEM_LIBDIR}/data/famfamfam/icons/compress.png
-${GEM_LIBDIR}/data/famfamfam/icons/error.png
-${GEM_LIBDIR}/data/famfamfam/icons/folder.png
-${GEM_LIBDIR}/data/famfamfam/icons/html.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_excel.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_acrobat.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_code.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_powerpoint.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_text.png
-${GEM_LIBDIR}/data/famfamfam/icons/picture.png
-${GEM_LIBDIR}/data/famfamfam/icons/xhtml.png
-${GEM_LIBDIR}/data/famfamfam/readme.html
-${GEM_LIBDIR}/data/famfamfam/readme.txt
+${GEM_LIBDIR}/data/lineicons/code-browser.svg
+${GEM_LIBDIR}/data/lineicons/file.svg
+${GEM_LIBDIR}/data/lineicons/folder-alt.svg
+${GEM_LIBDIR}/data/lineicons/html5.svg
+${GEM_LIBDIR}/data/lineicons/image.svg
+${GEM_LIBDIR}/data/lineicons/pdf.svg
+${GEM_LIBDIR}/data/lineicons/presentation.svg
+${GEM_LIBDIR}/data/lineicons/word.svg
+${GEM_LIBDIR}/data/lineicons/zip.svg
 ${GEM_LIBDIR}/data/listing.rhtml
 ${GEM_LIBDIR}/lib/heel.rb
 ${GEM_LIBDIR}/lib/heel/configuration.rb

Index: pkgsrc/www/heel/distinfo
diff -u pkgsrc/www/heel/distinfo:1.13 pkgsrc/www/heel/distinfo:1.14
--- pkgsrc/www/heel/distinfo:1.13       Tue Oct 26 11:29:30 2021
+++ pkgsrc/www/heel/distinfo    Sun Apr 30 14:48:10 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 11:29:30 nia Exp $
+$NetBSD: distinfo,v 1.14 2023/04/30 14:48:10 taca Exp $
 
-BLAKE2s (heel-3.2.1.gem) = 4246f571b5495a861a26d0efb0e022d2e8cf71a91d2901266ac86a6da78c834c
-SHA512 (heel-3.2.1.gem) = 4fe73b26bbfbdfa28f08998426284b782690b3d6269c1a545242d084e5f2fa88a0b59092451a8d4065b9973f8915aed3b15175838a93696860941f8c456189d5
-Size (heel-3.2.1.gem) = 52224 bytes
+BLAKE2s (heel-4.0.0.gem) = ec5b6ca40ca29381f30b81260a3378a41845723165a42dcc211b70156d184eae
+SHA512 (heel-4.0.0.gem) = d72daaa2d92d3d89c4b299e638bd155612a103744e5c6604c4827930afc30e8bab6ca339a93500c1b3c646db2705009815e73c9c4a93ff30792a5533ce353231
+Size (heel-4.0.0.gem) = 39424 bytes



Home | Main Index | Thread Index | Old Index