Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package doggo for openSUSE:Factory checked 
in at 2024-07-04 16:22:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/doggo (Old)
 and      /work/SRC/openSUSE:Factory/.doggo.new.2080 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "doggo"

Thu Jul  4 16:22:44 2024 rev:2 rq:1185210 version:1.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/doggo/doggo.changes      2023-10-23 
23:41:07.723885850 +0200
+++ /work/SRC/openSUSE:Factory/.doggo.new.2080/doggo.changes    2024-07-04 
16:23:36.352237062 +0200
@@ -1,0 +2,63 @@
+Wed Jul 03 17:49:48 UTC 2024 - Jeff Kowalczyk <[email protected]>
+
+- Update to version 1.0.4:
+  * fix: add ca-certificates in doggo-web
+  * Updating canonical URL
+  * Fix zsh completions
+  * docs: add --rm in docker
+
+-------------------------------------------------------------------
+Tue Jul  2 14:16:05 UTC 2024 - Jeff Kowalczyk <[email protected]>
+
+- Packaging improvements:
+  * Add subpackage web providing web browser UI for making DNS queries
+  * Add Group: Productivity/Networking/DNS/Utilities
+  * Update License: to GPL-3.0 instead of GPL-3.0-only
+  * Update to BuildRequires: golang(API) >= 1.22 matching go.mod
+  * Add Recommends: %{name}-bash-completion
+  * Completions subpackages for fish, zsh remain as Suggests:
+  * Reorder completions install ops consistently: bash, fish, zsh
+  * Add changelog detail for earlier release v1.0.1
+
+-------------------------------------------------------------------
+Tue Jul 02 13:50:51 UTC 2024 - Jeff Kowalczyk <[email protected]>
+
+- Update to version 1.0.3:
+  * chore: upgrade deps
+  * chore: fix help text
+  * docs: specify correct usage of timeout flag
+  * feat: add ctx cancellation while resolving records
+  * feat: Refactor DNS resolvers for concurrent lookups
+  * feat: add support for common query types
+  * chore: fix docs link
+  * chore: revamp README
+
+-------------------------------------------------------------------
+Tue Jul 02 10:43:52 UTC 2024 - Eyad Issa <[email protected]>
+
+- Update to version 1.0.2:
+  * refactor: move main package to cmd/doggo for proper binary naming
+
+- Update to version 1.0.1
+  * fix: proper alignment of help text
+  * ci: re-enable dependabot
+  * ci: add npm caching
+  * ci: goreleaser
+  * ci: upgrade actions
+  * refactor: replace logrus with slog
+  * feat: add support for more platforms and targets
+  * feat: add single install script
+  * feat: add completions command
+  * feat: add support for query flags
+  * refactor: fix loading of nameservers
+  * chore: upgrade deps
+  * fix: send proper json error responses
+
+- Update to version 1.0.0:
+  * feat: add bash completion support
+  * feat: add completions command
+  * Fix syntax error in ZSH completion
+  * Update ZSH completion to include all current options
+  * added tls client configuration for doh and doq
+
+-------------------------------------------------------------------

Old:
----
  doggo-0.5.7.obscpio

New:
----
  doggo-1.0.4.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ doggo.spec ++++++
--- /var/tmp/diff_new_pack.0SIVvQ/_old  2024-07-04 16:23:39.836364303 +0200
+++ /var/tmp/diff_new_pack.0SIVvQ/_new  2024-07-04 16:23:39.836364303 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package doggo
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,16 @@
 
 
 Name:           doggo
-Version:        0.5.7
+Version:        1.0.4
 Release:        0
 Summary:        CLI tool and API server DNS client implemented in Go
-License:        GPL-3.0
+License:        GPL-3.0-only
+Group:          Productivity/Networking/DNS/Utilities
 URL:            https://github.com/mr-karan/doggo
 Source0:       %{name}-%{version}.tar
 Source1:               vendor.tar.xz
-BuildRequires:  golang(API) >= 1.20
+BuildRequires:  golang(API) >= 1.22
+Recommends:     %{name}-bash-completion
 Suggests:       %{name}-fish-completion
 Suggests:       %{name}-zsh-completion
 
@@ -33,6 +35,23 @@
 It outputs information in a neat concise manner and supports protocols
 like DoH, DoT, DoQ, and DNSCrypt as well.
 
+%package web
+Summary:        Web UI for %{name}
+Group:          Productivity/Networking/DNS/Utilities
+Supplements:    %{name}
+
+%description web
+HTTP server for %{name} that provides a web browser UI for making DNS queries
+
+%package bash-completion
+Summary:        bash completion for %{name}
+Group:          System/Shells
+Supplements:    (%{name} and bash)
+BuildArch:      noarch
+
+%description bash-completion
+bash completion scripts for %{name}
+
 %package fish-completion
 Summary:        fish completion for %{name}
 Group:          System/Shells
@@ -59,30 +78,43 @@
 export GOFLAGS="-buildmode=pie"
 %endif
 go build ./cmd/%{name}
-go build ./cmd/api
+# build separate binary providing web interface
+go build -o %{name}-web ./web/
 
 %install
 install -d %{buildroot}%{_bindir}
 install -D %{name} %{buildroot}%{_bindir}/%{name}
-install -D api %{buildroot}%{_bindir}/%{name}-api
-install -Dm644 completions/%{name}.fish 
%{buildroot}%{_datadir}/fish/vendor_completions.d/%{name}.fish
-install -Dm644 completions/%{name}.zsh 
%{buildroot}%{_datadir}/zsh/site-functions/_%{name}
+install -D %{name} %{buildroot}%{_bindir}/%{name}-web
+
+# Completions
+./%{name} completions bash > %{name}.bash
+install -Dm644 %{name}.bash 
%{buildroot}%{_datadir}/bash-completions/completions/%{name}
+./%{name} completions fish > %{name}.fish
+install -Dm644 %{name}.fish 
%{buildroot}%{_datadir}/fish/vendor_completions.d/%{name}.fish
+./%{name} completions zsh > %{name}.zsh
+install -Dm644 %{name}.zsh %{buildroot}%{_datadir}/zsh/site-functions/_%{name}
 
 %files
 %license LICENSE
 %doc README.md
-%doc config-api-sample.toml
 %{_bindir}/%{name}
-%{_bindir}/%{name}-api
 
-%dir %{_datadir}/fish
-%dir %{_datadir}/fish/vendor_completions.d
-%dir %{_datadir}/zsh
-%dir %{_datadir}/zsh/site-functions
+%files web
+%doc config-api-sample.toml
+%{_bindir}/%{name}-web
 
 %files fish-completion
+%dir %{_datadir}/fish
+%dir %{_datadir}/fish/vendor_completions.d
 %{_datadir}/fish/vendor_completions.d/%{name}.fish
 
 %files zsh-completion
+%dir %{_datadir}/zsh
+%dir %{_datadir}/zsh/site-functions
 %{_datadir}/zsh/site-functions/_%{name}
 
+%files bash-completion
+%dir %{_datadir}/bash-completions
+%dir %{_datadir}/bash-completions/completions
+%{_datadir}/bash-completions/completions/%{name}
+

++++++ _service ++++++
--- /var/tmp/diff_new_pack.0SIVvQ/_old  2024-07-04 16:23:39.868365472 +0200
+++ /var/tmp/diff_new_pack.0SIVvQ/_new  2024-07-04 16:23:39.872365618 +0200
@@ -2,7 +2,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/mr-karan/doggo.git</param>
-    <param name="revision">v0.5.7</param>
+    <param name="revision">v1.0.4</param>
     <param name="match-tag">*</param>
     <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
     <param name="versionformat">@PARENT_TAG@</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.0SIVvQ/_old  2024-07-04 16:23:39.892366349 +0200
+++ /var/tmp/diff_new_pack.0SIVvQ/_new  2024-07-04 16:23:39.896366495 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/mr-karan/doggo.git</param>
-              <param 
name="changesrevision">c72c2ef9ec99053e33808bc03fee80d57ea017cb</param></service></servicedata>
+              <param 
name="changesrevision">bac855567c203714c35586f026b91e4caf687636</param></service></servicedata>
 (No newline at EOF)
 

++++++ doggo-0.5.7.obscpio -> doggo-1.0.4.obscpio ++++++
++++ 9965 lines of diff (skipped)

++++++ doggo.obsinfo ++++++
--- /var/tmp/diff_new_pack.0SIVvQ/_old  2024-07-04 16:23:40.056372338 +0200
+++ /var/tmp/diff_new_pack.0SIVvQ/_new  2024-07-04 16:23:40.060372484 +0200
@@ -1,5 +1,5 @@
 name: doggo
-version: 0.5.7
-mtime: 1691988406
-commit: c72c2ef9ec99053e33808bc03fee80d57ea017cb
+version: 1.0.4
+mtime: 1720024636
+commit: bac855567c203714c35586f026b91e4caf687636
 

++++++ vendor.tar.xz ++++++
++++ 146838 lines of diff (skipped)

Reply via email to