File pigeon.changes of Package pigeon

-------------------------------------------------------------------
Mon May 19 14:15:29 UTC 2025 - Jeff Kowalczyk <jkowalczyk@suse.com>

- Packaging improvements:
  * _service obs_scm param url add suffix .git for clarity
  * Summary and Description clarify the purpose of this CLI tool
  * Use Group: Development/Languages/Go
  * Build PIE with pattern that may become recommended procedure:
    %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
    A go toolchain buildmode default config would be preferable
    but none exist at this time.
  * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
  * Remove ldflags -X entries for upstream import path and version.
    This information is embedded in binaries with go1.18+ and
    available via go version -m or runtime/debug.ReadBuildInfo().
    go1.24+ sets the main module's version in the compiled binary
    based on the version control system tag and/or commit.
  * Remove ldflags -X entries for build time stamp.
    This information is embedded in binaries with go1.18+ and
    available via go version -m or runtime/debug.ReadBuildInfo().
  * Remove go build -o output binary location and name. Use go
    default arguments absent a clear need.

-------------------------------------------------------------------
Mon May 19 08:46:55 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * _service migrate to obs_scm from tar_scm
  * Update from GOPATH to current Go module practices
  * Remove define github project name components no longer needed
  * Remove define gname and uname for user and group creation, use
    package name macro with identical value
  * Remove define git commit ref no longer needed
  * Update to BuildRequires: golang(API) >= 1.22 matching go.mod
  * Drop BuildRequires: golang-packaging. The original macros for
    file movements into GOPATH are obsolete with Go modules.
  * Use autosetup -a 1 to unpack source and vendored dependencies
  * Remove goprep macro which is no longer recommended
  * Extract go build command from upstream Makefile. The go build
    command is straightforward in this package. Calling go build
    directly from packaging where possible helps package
    maintainers review usage and normalize packaging standards.
    Makefiles often have targets for building container images,
    running tests, etc. Makefiles can include assumptions of online
    access that do not hold for the OBS build environment.
  * Add basic %check to execute binary --help
  * Use %license macro available since rpm-4.11+, SLE-12:SP3+
- Update to version 1.3.0:
  * Bump golang.org/x/tools from 0.14.0 to 0.15.0 by @dependabot in #137
  * Fix typos by @xrstf in #138
  * Bump golang.org/x/tools from 0.15.0 to 0.16.0 by @dependabot in #139
  * Bump golang.org/x/tools from 0.16.0 to 0.16.1 by @dependabot in #140
  * Bump golang.org/x/tools from 0.16.1 to 0.17.0 by @dependabot in #142
  * Bump golang.org/x/tools from 0.17.0 to 0.18.0 by @dependabot in #143
  * Bump golang.org/x/tools from 0.18.0 to 0.19.0 by @dependabot in #144
  * Bump golang.org/x/tools from 0.19.0 to 0.20.0 by @dependabot in #145
  * Bump golang.org/x/tools from 0.20.0 to 0.21.0 by @dependabot in #148
  * Bump golang.org/x/tools from 0.21.0 to 0.22.0 by @dependabot in #152
  * Bump golang.org/x/tools from 0.22.0 to 0.23.0 by @dependabot in #153
  * Bump golang.org/x/tools from 0.23.0 to 0.24.0 by @dependabot in #155
  * Update golang.org/x/tools by @breml in #157
- Update to version 1.2.1:
  * Bump golang.org/x/tools from 0.13.0 to 0.14.0 by @dependabot in #133
  * Fix Backslash Escapes Not Being Properly Handled by @mavolin in #135
- Update to version 1.2.0:
  * GitHub actions by @flowchartsman in #110
  * Remove support for Go < 1.13 by @breml in #111
  * Bump golang.org/x/tools from 0.7.0 to 0.8.0 by @dependabot in #113
  * Change security policy by @breml in #119
  * remove ioutil (fixes #106) by @flowchartsman in #108
  * interface{} -> any by @flowchartsman in #109
  * Bump golang.org/x/tools from 0.9.3 to 0.10.0 by @dependabot in #122
  * Bump golang.org/x/tools from 0.10.0 to 0.12.0 by @dependabot in #126
  * Update Go to 1.20.x by @breml in #127
  * Bump golang.org/x/tools from 0.12.0 to 0.13.0 by @dependabot in #128
  * Add support left recursion by @sc07kvm in #123
  * Add golangci-lint in GH actions pipeline by @breml in #130
  * Add goreleaser & GH action for deps update by @breml in #129
  * bootstrap.peg: Fix incorrect quote escapes and raw string
    length by @mavolin in #116
  * Ignore Braces in String and Rune Literals by @mavolin in #117
  * Update linting to golangci-lint by @breml in #131
- Update to version 1.1.0:
  No changelog found
  https://github.com/mna/pigeon/releases/tag/v1.1.0
  Full list of commits:
  https://github.com/mna/pigeon/compare/v1.0.0...v1.1.0

-------------------------------------------------------------------
Wed Oct 24 22:19:34 UTC 2018 - Flavio Castelli <fcastelli@suse.com>

- Grant executable permissions to pigeon binary

-------------------------------------------------------------------
Fri Jan 26 10:55:53 UTC 2018 - fcastelli@suse.com

- Initial package for v1.0.0
openSUSE Build Service is sponsored by