pkgsrc-WIP-changes archive

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

harmony: Get this building.



Module Name:	pkgsrc-wip
Committed By:	coypu <coypu%sdf.org@localhost>
Pushed By:	coypu
Date:		Thu Nov 29 16:45:47 2018 +0200
Changeset:	d2036af252f07269cd5bb8e4591825152ab01723

Modified Files:
	harmony/Makefile
	harmony/PLIST
	harmony/distinfo
	harmony/files/bugzilla.conf
Removed Files:
	harmony/patches/patch-Makefile.PL

Log Message:
harmony: Get this building.

XXX needs more work

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d2036af252f07269cd5bb8e4591825152ab01723

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

diffstat:
 harmony/Makefile                  | 12 ++++++--
 harmony/PLIST                     | 55 ++++++++++++++++++++--------------
 harmony/distinfo                  |  9 +++---
 harmony/files/bugzilla.conf       |  5 ++--
 harmony/patches/patch-Makefile.PL | 62 ---------------------------------------
 5 files changed, 49 insertions(+), 94 deletions(-)

diffs:
diff --git a/harmony/Makefile b/harmony/Makefile
index b84f284333..fbc8c4eaff 100644
--- a/harmony/Makefile
+++ b/harmony/Makefile
@@ -1,9 +1,9 @@
 # $NetBSD: Makefile,v 1.26 2017/01/16 14:06:43 mef Exp $
 
-GITHUB_TAG=	32272f8af620a0eebb0fb5b3e21389719abca17e
+GITHUB_TAG=	a7bb5a65b71644d9efce5fed783ed545b9336548
 GITHUB_PROJECT=	harmony
 DISTNAME=	harmony-${GITHUB_TAG}
-PKGNAME=	harmony-0.0.20180305
+PKGNAME=	harmony-0.0.20181014
 CATEGORIES=	www devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=bugzilla/}
 
@@ -12,9 +12,15 @@ HOMEPAGE=	http://www.bugzilla.org/
 COMMENT=	Web based bug tracking system
 LICENSE=	mpl-2.0
 
-# mod_perl
 DEPENDS+=	ap2[0-9]-perl-[0-9]*:../../www/ap2-perl
+DEPENDS+=	p5-Mojolicious-[0-9]*:../../wip/p5-Mojolicious
+DEPENDS+=	p5-Mojolicious-Plugin-OAuth2-Server-[0-9]*:../../www/p5-Mojolicious-Plugin-OAuth2-Server
+DEPENDS+=	p5-MojoX-Log-Log4perl-Tiny-[0-9]*:../../wip/p5-MojoX-Log-Log4perl-Tiny
+DEPENDS+=	p5-Mojo-JWT-[0-9]*:../../wip/p5-Mojo-JWT
+DEPENDS+=	p5-FFI-Platypus-[0-9]*:../../wip/p5-FFI-Platypus
+DEPENDS+=	p5-DBIx-Connector-[0-9]*:../../databases/p5-DBIx-Connector
 DEPENDS+=	p5-CGI-[0-9]*:../../www/p5-CGI
+DEPENDS+=	p5-Type-Tiny-[0-9]*:../../devel/p5-Type-Tiny
 DEPENDS+=	p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
 DEPENDS+=	p5-TimeDate-[0-9]*:../../time/p5-TimeDate
 DEPENDS+=	p5-DateTime-[0-9]*:../../time/p5-DateTime
diff --git a/harmony/PLIST b/harmony/PLIST
index f6c68b2e38..925a95e594 100644
--- a/harmony/PLIST
+++ b/harmony/PLIST
@@ -66,6 +66,7 @@ share/bugzilla/Bugzilla/Config/MTA.pm
 share/bugzilla/Bugzilla/Config/PatchViewer.pm
 share/bugzilla/Bugzilla/Config/Query.pm
 share/bugzilla/Bugzilla/Config/RADIUS.pm
+share/bugzilla/Bugzilla/Config/Reports.pm
 share/bugzilla/Bugzilla/Config/ShadowDB.pm
 share/bugzilla/Bugzilla/Config/UserMatch.pm
 share/bugzilla/Bugzilla/Constants.pm
@@ -91,7 +92,11 @@ share/bugzilla/Bugzilla/Elastic/Role/Search.pm
 share/bugzilla/Bugzilla/Elastic/Search.pm
 share/bugzilla/Bugzilla/Elastic/Search/FakeCGI.pm
 share/bugzilla/Bugzilla/Error.pm
+share/bugzilla/Bugzilla/Error/Base.pm
+share/bugzilla/Bugzilla/Error/Code.pm
 share/bugzilla/Bugzilla/Error/Template.pm
+share/bugzilla/Bugzilla/Error/User.pm
+share/bugzilla/Bugzilla/Error/disabled
 share/bugzilla/Bugzilla/Extension.pm
 share/bugzilla/Bugzilla/Field.pm
 share/bugzilla/Bugzilla/Field/Choice.pm
@@ -110,6 +115,7 @@ share/bugzilla/Bugzilla/Job/BugMail.pm
 share/bugzilla/Bugzilla/Job/Mailer.pm
 share/bugzilla/Bugzilla/JobQueue.pm
 share/bugzilla/Bugzilla/JobQueue/Runner.pm
+share/bugzilla/Bugzilla/JobQueue/Worker.pm
 share/bugzilla/Bugzilla/Keyword.pm
 share/bugzilla/Bugzilla/Logging.pm
 share/bugzilla/Bugzilla/MFA.pm
@@ -117,22 +123,15 @@ share/bugzilla/Bugzilla/MFA/Dummy.pm
 share/bugzilla/Bugzilla/MFA/Duo.pm
 share/bugzilla/Bugzilla/MFA/TOTP.pm
 share/bugzilla/Bugzilla/Mailer.pm
+share/bugzilla/Bugzilla/Markdown/GFM.pm
+share/bugzilla/Bugzilla/Markdown/GFM/Node.pm
+share/bugzilla/Bugzilla/Markdown/GFM/Parser.pm
+share/bugzilla/Bugzilla/Markdown/GFM/SyntaxExtension.pm
+share/bugzilla/Bugzilla/Markdown/GFM/SyntaxExtensionList.pm
 share/bugzilla/Bugzilla/Memcached.pm
-share/bugzilla/Bugzilla/Metrics/Collector.pm
-share/bugzilla/Bugzilla/Metrics/Memcached.pm
-share/bugzilla/Bugzilla/Metrics/Mysql.pm
-share/bugzilla/Bugzilla/Metrics/Reporter.pm
-share/bugzilla/Bugzilla/Metrics/Reporter/ElasticSearch.pm
-share/bugzilla/Bugzilla/Metrics/Reporter/STDERR.pm
-share/bugzilla/Bugzilla/Metrics/Template.pm
-share/bugzilla/Bugzilla/Metrics/Template/Context.pm
 share/bugzilla/Bugzilla/Migrate.pm
 share/bugzilla/Bugzilla/Migrate/Gnats.pm
 share/bugzilla/Bugzilla/Milestone.pm
-share/bugzilla/Bugzilla/ModPerl.pm
-share/bugzilla/Bugzilla/ModPerl/BasicAuth.pm
-share/bugzilla/Bugzilla/ModPerl/BlockIP.pm
-share/bugzilla/Bugzilla/ModPerl/StartupFix.pm
 share/bugzilla/Bugzilla/Object.pm
 share/bugzilla/Bugzilla/PSGI.pm
 share/bugzilla/Bugzilla/PatchReader.pm
@@ -147,7 +146,19 @@ share/bugzilla/Bugzilla/PatchReader/NarrowPatch.pm
 share/bugzilla/Bugzilla/PatchReader/PatchInfoGrabber.pm
 share/bugzilla/Bugzilla/PatchReader/Raw.pm
 share/bugzilla/Bugzilla/Product.pm
+share/bugzilla/Bugzilla/Quantum.pm
+share/bugzilla/Bugzilla/Quantum/CGI.pm
+share/bugzilla/Bugzilla/Quantum/Home.pm
+share/bugzilla/Bugzilla/Quantum/Plugin/BasicAuth.pm
+share/bugzilla/Bugzilla/Quantum/Plugin/BlockIP.pm
+share/bugzilla/Bugzilla/Quantum/Plugin/Glue.pm
+share/bugzilla/Bugzilla/Quantum/Plugin/Helpers.pm
+share/bugzilla/Bugzilla/Quantum/Plugin/Hostage.pm
+share/bugzilla/Bugzilla/Quantum/SES.pm
+share/bugzilla/Bugzilla/Quantum/Static.pm
+share/bugzilla/Bugzilla/Quantum/Stdout.pm
 share/bugzilla/Bugzilla/RNG.pm
+share/bugzilla/Bugzilla/Report/SecurityRisk.pm
 share/bugzilla/Bugzilla/S3.pm
 share/bugzilla/Bugzilla/S3/Bucket.pm
 share/bugzilla/Bugzilla/Search.pm
@@ -158,7 +169,6 @@ share/bugzilla/Bugzilla/Search/Quicksearch.pm
 share/bugzilla/Bugzilla/Search/Recent.pm
 share/bugzilla/Bugzilla/Search/Saved.pm
 share/bugzilla/Bugzilla/Send/Sendmail.pm
-share/bugzilla/Bugzilla/Sentry.pm
 share/bugzilla/Bugzilla/Series.pm
 share/bugzilla/Bugzilla/Status.pm
 share/bugzilla/Bugzilla/Template.pm
@@ -167,8 +177,12 @@ share/bugzilla/Bugzilla/Template/Plugin/Bugzilla.pm
 share/bugzilla/Bugzilla/Template/Plugin/Hook.pm
 share/bugzilla/Bugzilla/Template/Plugin/User.pm
 share/bugzilla/Bugzilla/Template/PreloadProvider.pm
+share/bugzilla/Bugzilla/Test/MockDB.pm
+share/bugzilla/Bugzilla/Test/MockLocalconfig.pm
+share/bugzilla/Bugzilla/Test/MockParams.pm
 share/bugzilla/Bugzilla/Test/Util.pm
 share/bugzilla/Bugzilla/Token.pm
+share/bugzilla/Bugzilla/Types.pm
 share/bugzilla/Bugzilla/Update.pm
 share/bugzilla/Bugzilla/User.pm
 share/bugzilla/Bugzilla/User/APIKey.pm
@@ -188,6 +202,8 @@ share/bugzilla/Bugzilla/WebService/Classification.pm
 share/bugzilla/Bugzilla/WebService/Constants.pm
 share/bugzilla/Bugzilla/WebService/Elastic.pm
 share/bugzilla/Bugzilla/WebService/Group.pm
+share/bugzilla/Bugzilla/WebService/JSON.pm
+share/bugzilla/Bugzilla/WebService/JSON/Box.pm
 share/bugzilla/Bugzilla/WebService/Product.pm
 share/bugzilla/Bugzilla/WebService/README
 share/bugzilla/Bugzilla/WebService/Server.pm
@@ -211,6 +227,7 @@ share/bugzilla/admin.cgi
 share/bugzilla/attachment.cgi
 share/bugzilla/auth.cgi
 share/bugzilla/buglist.cgi
+share/bugzilla/bugzilla.pl
 share/bugzilla/chart.cgi
 share/bugzilla/checksetup.pl
 share/bugzilla/clean-bug-user-last-visit.pl
@@ -300,11 +317,6 @@ share/bugzilla/gen-cpanfile.pl
 share/bugzilla/github.cgi
 share/bugzilla/heartbeat.cgi
 share/bugzilla/images/buggie.png
-share/bugzilla/images/bugzilla-magnifier.png
-share/bugzilla/images/bugzilla-papericon.png
-share/bugzilla/images/bugzilla-person-alternate.png
-share/bugzilla/images/bugzilla-person.png
-share/bugzilla/images/bugzilla-questionmark2.png
 share/bugzilla/images/dropdown.png
 share/bugzilla/images/duo.png
 share/bugzilla/images/grain.png
@@ -313,6 +325,7 @@ share/bugzilla/images/noise.png
 share/bugzilla/images/padlock.png
 share/bugzilla/importxml.pl
 share/bugzilla/index.cgi
+share/bugzilla/jobqueue-worker.pl
 share/bugzilla/jobqueue.pl
 share/bugzilla/js/TUI.js
 share/bugzilla/js/account.js
@@ -1391,9 +1404,7 @@ share/bugzilla/js/yui3/yui-throttle/yui-throttle-min.js
 share/bugzilla/js/yui3/yui/yui-min.js
 share/bugzilla/jsonrpc.cgi
 share/bugzilla/long_list.cgi
-share/bugzilla/metrics.pl
 share/bugzilla/migrate.pl
-share/bugzilla/mod_perl.pl
 share/bugzilla/new_bug.cgi
 share/bugzilla/page.cgi
 share/bugzilla/post_bug.cgi
@@ -1411,7 +1422,6 @@ share/bugzilla/runtests.pl
 share/bugzilla/sanitycheck.cgi
 share/bugzilla/sanitycheck.pl
 share/bugzilla/search_plugin.cgi
-share/bugzilla/sentry.pl
 share/bugzilla/show_activity.cgi
 share/bugzilla/show_bug.cgi
 share/bugzilla/showattachment.cgi
@@ -1509,6 +1519,7 @@ share/bugzilla/template/en/default/admin/params/mta.html.tmpl
 share/bugzilla/template/en/default/admin/params/patchviewer.html.tmpl
 share/bugzilla/template/en/default/admin/params/query.html.tmpl
 share/bugzilla/template/en/default/admin/params/radius.html.tmpl
+share/bugzilla/template/en/default/admin/params/reports.html.tmpl
 share/bugzilla/template/en/default/admin/params/shadowdb.html.tmpl
 share/bugzilla/template/en/default/admin/params/usermatch.html.tmpl
 share/bugzilla/template/en/default/admin/products/confirm-delete.html.tmpl
@@ -1686,6 +1697,7 @@ share/bugzilla/template/en/default/reports/duplicates-simple.html.tmpl
 share/bugzilla/template/en/default/reports/duplicates-table.html.tmpl
 share/bugzilla/template/en/default/reports/duplicates.html.tmpl
 share/bugzilla/template/en/default/reports/edit-series.html.tmpl
+share/bugzilla/template/en/default/reports/email/security-risk.html.tmpl
 share/bugzilla/template/en/default/reports/keywords.html.tmpl
 share/bugzilla/template/en/default/reports/menu.html.tmpl
 share/bugzilla/template/en/default/reports/old-charts.html.tmpl
@@ -1726,7 +1738,6 @@ share/bugzilla/template/en/default/whine/mail.html.tmpl
 share/bugzilla/template/en/default/whine/mail.txt.tmpl
 share/bugzilla/template/en/default/whine/multipart-mime.txt.tmpl
 share/bugzilla/template/en/default/whine/schedule.html.tmpl
-share/bugzilla/testagent.cgi
 share/bugzilla/testserver.pl
 share/bugzilla/token.cgi
 share/bugzilla/userprefs.cgi
diff --git a/harmony/distinfo b/harmony/distinfo
index 84b132d182..9902a38dd3 100644
--- a/harmony/distinfo
+++ b/harmony/distinfo
@@ -1,7 +1,6 @@
 $NetBSD: distinfo,v 1.11 2017/01/16 14:06:43 mef Exp $
 
-SHA1 (harmony-32272f8af620a0eebb0fb5b3e21389719abca17e-32272f8af620a0eebb0fb5b3e21389719abca17e.tar.gz) = 3b9566c5d7e657d7f1efdc222f96ad566fb319b3
-RMD160 (harmony-32272f8af620a0eebb0fb5b3e21389719abca17e-32272f8af620a0eebb0fb5b3e21389719abca17e.tar.gz) = 7fd0481d8daee54d421d0c37ddc1d561ae4d13d8
-SHA512 (harmony-32272f8af620a0eebb0fb5b3e21389719abca17e-32272f8af620a0eebb0fb5b3e21389719abca17e.tar.gz) = 32582934208662b12c9be8b99d62873871ad875aa2a5164870eb0cf4e2a4ca507184b832ea43e3dba512d51c7f9b56b42d52ac03086c470f257a7da7841a4525
-Size (harmony-32272f8af620a0eebb0fb5b3e21389719abca17e-32272f8af620a0eebb0fb5b3e21389719abca17e.tar.gz) = 6823645 bytes
-SHA1 (patch-Makefile.PL) = 4011d2313cb1612bbff54610ba99ddf89170c696
+SHA1 (harmony-a7bb5a65b71644d9efce5fed783ed545b9336548-a7bb5a65b71644d9efce5fed783ed545b9336548.tar.gz) = 3a8db5378d815df03427b7b9d524b2955e3913f3
+RMD160 (harmony-a7bb5a65b71644d9efce5fed783ed545b9336548-a7bb5a65b71644d9efce5fed783ed545b9336548.tar.gz) = 486cfb45538ccc51986d0c42b94c40403d28a138
+SHA512 (harmony-a7bb5a65b71644d9efce5fed783ed545b9336548-a7bb5a65b71644d9efce5fed783ed545b9336548.tar.gz) = 6c247d62156cb6dedda2839e886ab1e2c11e5aacfaaca3b9b9ea03f659d4eeb078d211311c82314874ec1c3e0ee41317828523d805a2d46effc88097ad5b3042
+Size (harmony-a7bb5a65b71644d9efce5fed783ed545b9336548-a7bb5a65b71644d9efce5fed783ed545b9336548.tar.gz) = 6703839 bytes
diff --git a/harmony/files/bugzilla.conf b/harmony/files/bugzilla.conf
index 6203370294..56daf64bf1 100644
--- a/harmony/files/bugzilla.conf
+++ b/harmony/files/bugzilla.conf
@@ -1,4 +1,4 @@
-# $NetBSD: bugzilla.conf,v 1.1.1.1 2007/08/27 17:51:33 adrianp Exp $
+# $NetBSD: bugzilla.conf,v 1.3 2017/03/17 16:26:31 mef Exp $
 #
 # Bugzilla configuration file fragment for Apache
 
@@ -9,8 +9,9 @@
 <Directory "@BZDIR@">
     AddHandler cgi-script .cgi
     Options +ExecCGI
-    AllowOverride Limit
+    AllowOverride None
     DirectoryIndex index.cgi index.html
     Order allow,deny
     Allow from all
+    Require all granted
 </Directory>
diff --git a/harmony/patches/patch-Makefile.PL b/harmony/patches/patch-Makefile.PL
deleted file mode 100644
index 0553451237..0000000000
--- a/harmony/patches/patch-Makefile.PL
+++ /dev/null
@@ -1,62 +0,0 @@
-$NetBSD$
-
-We dont have Linux::Pid currently.
-
---- Makefile.PL.orig	2018-03-05 00:05:54.000000000 +0000
-+++ Makefile.PL
-@@ -202,10 +202,6 @@ my %optional_features = (
-         },
-         description => 'Move Bugs Between Installations'
-     },
--    oracle => {
--        description => 'Oracle database support',
--        prereqs => { runtime => { requires => { 'DBD::Oracle' => '1.19' } } }
--    },
-     s3 => {
-         description => 'Amazon S3 Attachment Storage',
-         prereqs => {
-@@ -239,7 +235,7 @@ my %optional_features = (
-         description => 'JSON-RPC Interface',
-         prereqs     => {
-             runtime =>
--                { requires => { 'JSON::RPC' => '== 1.01', 'Test::Taint' => '1.06' } }
-+                { requires => { 'JSON::RPC' => '1.01', 'Test::Taint' => '1.06' } }
-         }
-     },
-     graphical_reports => {
-@@ -298,19 +294,11 @@ my %optional_features = (
-             runtime => {
-                 requires => {
-                     'Test::Taint' => '1.06',
--                    'JSON::RPC' => '==1.01',
-+                    'JSON::RPC' => '1.01',
-                 }
-             }
-         }
-     },
--    linux_pid => {
--        description => 'Linux::PID for MozReview',
--        prereqs => {
--            runtime => {
--                requires => { 'Linux::Pid' => 0 },
--            },
--        },
--    },
-     jobqueue => {
-         description => 'Mail Queueing',
-         prereqs     => {
-@@ -391,14 +379,12 @@ my @bmo_features = grep {
-     !m{
-         ^
-         (?: pg
--          | oracle
-           | mod_perl
-           | psgi
-           | sqlite
-           | auth_ldap
-           | auth_radius
-           | smtp_auth
--          | linux_pid
-           | updates)
-         $
-     }mxs;


Home | Main Index | Thread Index | Old Index