c715ffd
%bcond_with devel
c715ffd
499fb9c
Name:           syncthing
499fb9c
Summary:        Continuous File Synchronization
a6d83a7
Version:        1.4.0
4b80efd
Release:        1%{?dist}
499fb9c
d51a4db
%global goipath github.com/syncthing/syncthing
d51a4db
%global tag     v%{version}
d51a4db
0de2e5d
%gometa
0de2e5d
a265272
# syncthing (MPLv2.0) bundles
73e426f
# - angular, bootstrap, daterangepicker, fancytree, jQuery, moment (MIT),
11e0667
# - ForkAwesome (MIT/OFL/CC-BY 3.0), and
73e426f
# - a number of go packages (ASL 2.0, MPLv2.0, BSD, Unlicense, MIT, ISC)
73e426f
License:        MPLv2.0 and MIT and OFL and CC-BY and ASL 2.0 and BSD and Unlicense and ISC
499fb9c
499fb9c
URL:            https://syncthing.net
d379ef8
Source0:        %{gourl}/releases/download/%{tag}/%{name}-source-%{tag}.tar.gz
8dfbfc9
380e0e9
# proposed patch to fix tests running out of memory on 32 bit arches
380e0e9
# See: https://github.com/syncthing/syncthing/issues/6209
380e0e9
Patch0:         https://github.com/imsodin/syncthing/commit/0d64427.patch
380e0e9
d379ef8
BuildRequires:  desktop-file-utils
499fb9c
BuildRequires:  systemd
499fb9c
3cfc49b
%{?systemd_requires}
3cfc49b
d51a4db
# assets in gui/default/vendor/*
3f6ca17
Provides:       bundled(angular) = 1.3.20
499fb9c
Provides:       bundled(angular-dirPagination) = 759009c
4e35d8e
Provides:       bundled(angular-sanitize) = 1.3.20
499fb9c
Provides:       bundled(angular-translate) = 2.9.0.1
499fb9c
Provides:       bundled(angular-translate-loader-static-files) = 2.11.0
4f23d81
Provides:       bundled(bootstrap) = 3.3.6
4e35d8e
Provides:       bundled(daterangepicker) = 3.0.0
11e0667
Provides:       bundled(ForkAwesome) = 1.1.2
499fb9c
Provides:       bundled(jquery) = 2.2.2
4e35d8e
Provides:       bundled(jquery-fancytree) = 2.28.1
a265272
Provides:       bundled(jquery-ui) = 1.12.1
a265272
Provides:       bundled(moment) = 2.19.4
499fb9c
d51a4db
# vendored dependencies: automatically generated from go.mod
3c66292
Provides:       bundled(golang(github.com/AudriusButkevicius/pfilter)) = c55ef6137fc6
d51a4db
Provides:       bundled(golang(github.com/AudriusButkevicius/recli)) = 0.0.5
b19a229
Provides:       bundled(golang(github.com/StackExchange/wmi)) = cbe66965904d
d51a4db
Provides:       bundled(golang(github.com/bkaradzic/go-lz4)) = 7224d8d8f27e
d51a4db
Provides:       bundled(golang(github.com/calmh/xdr)) = 1.1.0
3c66292
Provides:       bundled(golang(github.com/ccding/go-stun)) = be486d185f3d
b19a229
Provides:       bundled(golang(github.com/certifi/gocertifi)) = a5e0173ced67
d51a4db
Provides:       bundled(golang(github.com/chmduquesne/rollinghash)) = a60f8e7142b5
d51a4db
Provides:       bundled(golang(github.com/d4l3k/messagediff)) = 1.2.1
d51a4db
Provides:       bundled(golang(github.com/flynn-archive/go-shlex)) = 3f9db97f8568
3c66292
Provides:       bundled(golang(github.com/getsentry/raven-go)) = 0.2.0
b19a229
Provides:       bundled(golang(github.com/go-ole/go-ole)) = 1.2.4
b19a229
Provides:       bundled(golang(github.com/gobwas/glob)) = 0.2.3
1470c68
Provides:       bundled(golang(github.com/gogo/protobuf)) = 1.3.1
b19a229
Provides:       bundled(golang(github.com/golang/groupcache)) = 869f871628b6
b19a229
Provides:       bundled(golang(github.com/golang/mock)) = 1.3.1
b19a229
Provides:       bundled(golang(github.com/jackpal/gateway)) = 1.0.5
6b6488f
Provides:       bundled(golang(github.com/jackpal/go-nat-pmp)) = 1.0.2
b19a229
Provides:       bundled(golang(github.com/kballard/go-shellquote)) = 95032a82bc51
d51a4db
Provides:       bundled(golang(github.com/kr/pretty)) = 0.1.0
712a6aa
Provides:       bundled(golang(github.com/lib/pq)) = 1.2.0
1470c68
Provides:       bundled(golang(github.com/lucas-clemente/quic-go)) = 0.12.1
712a6aa
Provides:       bundled(golang(github.com/maruel/panicparse)) = 1.3.0
6b6488f
Provides:       bundled(golang(github.com/mattn/go-isatty)) = 0.0.11
36b2bfa
Provides:       bundled(golang(github.com/minio/sha256-simd)) = 0.1.1
b19a229
Provides:       bundled(golang(github.com/onsi/ginkgo)) = 1.9.0
b19a229
Provides:       bundled(golang(github.com/onsi/gomega)) = 1.6.0
6b6488f
Provides:       bundled(golang(github.com/oschwald/geoip2-golang)) = 1.4.0
b19a229
Provides:       bundled(golang(github.com/petermattis/goid)) = b0b1615b78e5
a6d83a7
Provides:       bundled(golang(github.com/pkg/errors)) = 0.9.1
1470c68
Provides:       bundled(golang(github.com/prometheus/client_golang)) = 1.2.1
b19a229
Provides:       bundled(golang(github.com/rcrowley/go-metrics)) = cac0b30c2563
d51a4db
Provides:       bundled(golang(github.com/sasha-s/go-deadlock)) = 0.2.0
a8fc238
Provides:       bundled(golang(github.com/shirou/gopsutil)) = 47ef3260b6bf
a6d83a7
Provides:       bundled(golang(github.com/spaolacci/murmur3)) = 1.1.0
712a6aa
Provides:       bundled(golang(github.com/syncthing/notify)) = 69c7a957d3e2
36b2bfa
Provides:       bundled(golang(github.com/syndtr/goleveldb)) = 758128399b1d
d51a4db
Provides:       bundled(golang(github.com/thejerf/suture)) = 3.0.2+incompatible
4b80efd
Provides:       bundled(golang(github.com/urfave/cli)) = 1.22.2
d51a4db
Provides:       bundled(golang(github.com/vitrun/qart)) = bf64b92db6b0
a6d83a7
Provides:       bundled(golang(github.com/willf/bitset)) = 1.1.10
a6d83a7
Provides:       bundled(golang(github.com/willf/bloom)) = 2.0.3+incompatible
b19a229
Provides:       bundled(golang(golang.org/x/crypto)) = 9756ffdc2472
b19a229
Provides:       bundled(golang(golang.org/x/net)) = ba9fcec4b297
3c66292
Provides:       bundled(golang(golang.org/x/text)) = 0.3.2
b19a229
Provides:       bundled(golang(golang.org/x/time)) = 9d24e82272b4
b19a229
Provides:       bundled(golang(gopkg.in/asn1-ber.v1)) = f715ec2f112d
d51a4db
Provides:       bundled(golang(gopkg.in/check.v1)) = 788fd7840127
d51a4db
Provides:       bundled(golang(gopkg.in/ldap.v2)) = 2.5.1
d379ef8
637592c
# an inotify filesystem watcher is integrated with syncthing now
637592c
Provides:       syncthing-inotify = 0.8.7-5
637592c
Obsoletes:      syncthing-inotify < 0.8.7-5
637592c
499fb9c
499fb9c
%description
499fb9c
Syncthing replaces other file synchronization services with something
499fb9c
open, trustworthy and decentralized. Your data is your data alone and
499fb9c
you deserve to choose where it is stored, if it is shared with some
4f23d81
third party and how it's transmitted over the Internet. Using syncthing,
4f23d81
that control is returned to you.
499fb9c
4f23d81
This package contains the syncthing client binary and systemd services.
499fb9c
499fb9c
c715ffd
%if %{with devel}
499fb9c
%package        devel
499fb9c
Summary:        Continuous File Synchronization (development files)
499fb9c
BuildArch:      noarch
499fb9c
499fb9c
%description    devel
499fb9c
Syncthing replaces other file synchronization services with something
499fb9c
open, trustworthy and decentralized. Your data is your data alone and
499fb9c
you deserve to choose where it is stored, if it is shared with some
4f23d81
third party and how it's transmitted over the Internet. Using syncthing,
4f23d81
that control is returned to you.
499fb9c
4f23d81
This package contains the syncthing sources, which are needed as
499fb9c
dependency for building packages using syncthing.
c715ffd
%endif
499fb9c
499fb9c
499fb9c
%package        tools
499fb9c
Summary:        Continuous File Synchronization (server tools)
499fb9c
499fb9c
%description    tools
499fb9c
Syncthing replaces other file synchronization services with something
499fb9c
open, trustworthy and decentralized. Your data is your data alone and
499fb9c
you deserve to choose where it is stored, if it is shared with some
4f23d81
third party and how it's transmitted over the Internet. Using syncthing,
4f23d81
that control is returned to you.
499fb9c
4f23d81
This package contains the main syncthing server tools:
499fb9c
4f23d81
* strelaysrv / strelaypoolsrv, the syncthing relay server for indirect
4f23d81
  file transfers between client nodes, and
4f23d81
* stdiscosrv, the syncthing discovery server for discovering nodes
4f23d81
  to connect to indirectly over the internet.
499fb9c
499fb9c
b1491bc
%package        cli
b1491bc
Summary:        Continuous File Synchronization (CLI)
b1491bc
b1491bc
%description    cli
b1491bc
Syncthing replaces other file synchronization services with something
b1491bc
open, trustworthy and decentralized. Your data is your data alone and
b1491bc
you deserve to choose where it is stored, if it is shared with some
b1491bc
third party and how it's transmitted over the Internet. Using syncthing,
b1491bc
that control is returned to you.
b1491bc
b1491bc
This package contains the CLI program.
b1491bc
b1491bc
499fb9c
%prep
3f6ca17
%autosetup -n %{name} -p1
33bd6bf
499fb9c
499fb9c
%build
0713fce
export GO111MODULE=off
0713fce
499fb9c
# remove bundled libraries
d379ef8
#rm -r vendor
499fb9c
499fb9c
# prepare build environment
3cfc49b
mkdir -p ./_build/src/github.com/syncthing
499fb9c
499fb9c
TOP=$(pwd)
3cfc49b
pushd _build/src/github.com/syncthing
3cfc49b
ln -s $TOP syncthing
499fb9c
popd
499fb9c
499fb9c
export GOPATH=$(pwd)/_build:%{gopath}
0de2e5d
export BUILDDIR=$(pwd)/_build/src/%{goipath}
499fb9c
3cfc49b
# compile assets used by the build process
0de2e5d
pushd _build/src/%{goipath}
3cfc49b
go run build.go assets
3cfc49b
rm build.go
3cfc49b
popd
499fb9c
36b2bfa
# set variables expected by syncthing binaries as additional FOOFLAGS
3cfc49b
export BUILD_HOST=fedora-koji
36b2bfa
export COMMON_LDFLAGS="-X %{goipath}/lib/build.Version=v%{version} -X %{goipath}/lib/build.Stamp=$(date +%s) -X %{goipath}/lib/build.User=$USER -X %{goipath}/lib/build.Host=$BUILD_HOST"
3cfc49b
export BUILDTAGS="noupgrade"
499fb9c
36b2bfa
export LDFLAGS="-X %{goipath}/lib/build.Program=syncthing $COMMON_LDFLAGS"
0de2e5d
%gobuild -o _bin/syncthing %{goipath}/cmd/syncthing
36b2bfa
36b2bfa
export LDFLAGS="-X %{goipath}/lib/build.Program=stdiscosrv $COMMON_LDFLAGS"
0de2e5d
%gobuild -o _bin/stdiscosrv %{goipath}/cmd/stdiscosrv
36b2bfa
36b2bfa
export LDFLAGS="-X %{goipath}/lib/build.Program=strelaysrv $COMMON_LDFLAGS"
0de2e5d
%gobuild -o _bin/strelaysrv %{goipath}/cmd/strelaysrv
36b2bfa
36b2bfa
export LDFLAGS="-X %{goipath}/lib/build.Program=strelaypoolsrv $COMMON_LDFLAGS"
0de2e5d
%gobuild -o _bin/strelaypoolsrv %{goipath}/cmd/strelaypoolsrv
36b2bfa
36b2bfa
export LDFLAGS="-X %{goipath}/lib/build.Program=stcli $COMMON_LDFLAGS"
0de2e5d
%gobuild -o _bin/stcli %{goipath}/cmd/stcli
b1491bc
499fb9c
499fb9c
%install
0713fce
export GO111MODULE=off
0713fce
499fb9c
# install binaries
499fb9c
mkdir -p %{buildroot}/%{_bindir}
499fb9c
3cfc49b
cp -pav _bin/syncthing %{buildroot}/%{_bindir}/
3cfc49b
cp -pav _bin/stdiscosrv %{buildroot}/%{_bindir}/
3cfc49b
cp -pav _bin/strelaysrv %{buildroot}/%{_bindir}/
3cfc49b
cp -pav _bin/strelaypoolsrv %{buildroot}/%{_bindir}/
3cfc49b
cp -pav _bin/stcli %{buildroot}/%{_bindir}/
b1491bc
499fb9c
# install man pages
499fb9c
mkdir -p %{buildroot}/%{_mandir}/man1
499fb9c
mkdir -p %{buildroot}/%{_mandir}/man5
499fb9c
mkdir -p %{buildroot}/%{_mandir}/man7
499fb9c
499fb9c
cp -pav ./man/syncthing.1 %{buildroot}/%{_mandir}/man1/
499fb9c
cp -pav ./man/*.5 %{buildroot}/%{_mandir}/man5/
499fb9c
cp -pav ./man/*.7 %{buildroot}/%{_mandir}/man7/
499fb9c
cp -pav ./man/stdiscosrv.1 %{buildroot}/%{_mandir}/man1/
499fb9c
cp -pav ./man/strelaysrv.1 %{buildroot}/%{_mandir}/man1/
499fb9c
499fb9c
# install systemd units
499fb9c
mkdir -p %{buildroot}/%{_unitdir}
499fb9c
mkdir -p %{buildroot}/%{_userunitdir}
499fb9c
499fb9c
cp -pav etc/linux-systemd/system/syncthing@.service %{buildroot}/%{_unitdir}/
499fb9c
cp -pav etc/linux-systemd/system/syncthing-resume.service %{buildroot}/%{_unitdir}/
499fb9c
cp -pav etc/linux-systemd/user/syncthing.service %{buildroot}/%{_userunitdir}/
499fb9c
499fb9c
# install systemd preset disabling the service per default
a9d8a06
mkdir -p %{buildroot}/%{_userpresetdir}
637592c
echo "disable syncthing*" > %{buildroot}/%{_userpresetdir}/90-syncthing.preset
499fb9c
499fb9c
499fb9c
# Unmark source files as executable
a9d8a06
for i in $(find -name "*.go" -executable -print); do
a9d8a06
    chmod a-x $i;
a9d8a06
done
499fb9c
c715ffd
%if %{with devel}
3cfc49b
%goinstall
c715ffd
%endif
499fb9c
499fb9c
499fb9c
%check
8dfbfc9
export LANG=C.utf8
3cfc49b
export GOPATH=$(pwd)/_build:%{gopath}
0713fce
export GO111MODULE=off
499fb9c
0de2e5d
%gotest %{goipath}/cmd/stdiscosrv
a9d8a06
%gotest %{goipath}/cmd/strelaypoolsrv
0de2e5d
%gotest %{goipath}/cmd/syncthing
3c66292
3c66292
%gotest %{goipath}/lib/api
0de2e5d
%gotest %{goipath}/lib/auto
0de2e5d
%gotest %{goipath}/lib/beacon
0de2e5d
%gotest %{goipath}/lib/config
0de2e5d
%gotest %{goipath}/lib/connections
0de2e5d
%gotest %{goipath}/lib/db
0de2e5d
%gotest %{goipath}/lib/dialer
0de2e5d
%gotest %{goipath}/lib/discover
0de2e5d
%gotest %{goipath}/lib/events
0de2e5d
%gotest %{goipath}/lib/fs
0de2e5d
%gotest %{goipath}/lib/ignore
0de2e5d
%gotest %{goipath}/lib/logger
4f23d81
3f6ca17
# This test sometimes fails dependent on load on some architectures:
4f23d81
# https://github.com/syncthing/syncthing/issues/4370
0de2e5d
%gotest %{goipath}/lib/model || :
0de2e5d
0de2e5d
%gotest %{goipath}/lib/nat
0de2e5d
%gotest %{goipath}/lib/osutil
0de2e5d
%gotest %{goipath}/lib/pmp
0de2e5d
%gotest %{goipath}/lib/protocol
0de2e5d
%gotest %{goipath}/lib/rand
0de2e5d
%gotest %{goipath}/lib/relay/client
0de2e5d
%gotest %{goipath}/lib/relay/protocol
0de2e5d
%gotest %{goipath}/lib/scanner
0de2e5d
%gotest %{goipath}/lib/signature
0de2e5d
%gotest %{goipath}/lib/stats
0de2e5d
%gotest %{goipath}/lib/sync
b19a229
%gotest %{goipath}/lib/syncthing
0de2e5d
%gotest %{goipath}/lib/tlsutil
0de2e5d
%gotest %{goipath}/lib/upgrade
0de2e5d
%gotest %{goipath}/lib/upnp
0de2e5d
%gotest %{goipath}/lib/util
4f23d81
3f6ca17
# This test sometimes fails dependent on load on some architectures:
4f23d81
# https://github.com/syncthing/syncthing/issues/4351
0de2e5d
%gotest %{goipath}/lib/versioner || :
4f23d81
0de2e5d
%gotest %{goipath}/lib/watchaggregator
0de2e5d
%gotest %{goipath}/lib/weakhash
499fb9c
499fb9c
499fb9c
%post
36b2bfa
%systemd_post 'syncthing@.service'
499fb9c
%systemd_user_post syncthing.service
499fb9c
499fb9c
%preun
499fb9c
%systemd_preun 'syncthing@*.service'
499fb9c
%systemd_user_preun syncthing.service
499fb9c
499fb9c
%postun
499fb9c
%systemd_postun_with_restart 'syncthing@*.service'
499fb9c
%systemd_user_postun_with_restart syncthing.service
499fb9c
499fb9c
499fb9c
%files
499fb9c
%license LICENSE
499fb9c
%doc README.md AUTHORS
499fb9c
499fb9c
%{_bindir}/syncthing
499fb9c
499fb9c
%{_mandir}/*/syncthing*
499fb9c
499fb9c
%{_unitdir}/syncthing@.service
499fb9c
%{_unitdir}/syncthing-resume.service
499fb9c
%{_userunitdir}/syncthing.service
637592c
%{_userpresetdir}/90-syncthing.preset
499fb9c
499fb9c
499fb9c
%files tools
499fb9c
%license LICENSE
499fb9c
%doc README.md AUTHORS
499fb9c
499fb9c
%{_bindir}/stdiscosrv
499fb9c
%{_bindir}/strelaysrv
499fb9c
%{_bindir}/strelaypoolsrv
499fb9c
499fb9c
%{_mandir}/man1/stdiscosrv*
499fb9c
%{_mandir}/man1/strelaysrv*
499fb9c
499fb9c
b1491bc
%files cli
0de2e5d
%license LICENSE
0de2e5d
%doc README.md AUTHORS
0de2e5d
b1491bc
%{_bindir}/stcli
b1491bc
b1491bc
c715ffd
%if %{with devel}
499fb9c
%files devel -f devel.file-list
499fb9c
%license LICENSE
499fb9c
%doc README.md AUTHORS
c715ffd
%endif
499fb9c
499fb9c
499fb9c
%changelog
a6d83a7
* Tue Mar 17 2020 Fabio Valentini <decathorpe@gmail.com> - 1.4.0-1
a6d83a7
- Update to version 1.4.0.
a6d83a7
6b6488f
* Tue Feb 04 2020 Fabio Valentini <decathorpe@gmail.com> - 1.3.4-1
6b6488f
- Update to version 1.3.4.
6b6488f
4b80efd
* Wed Jan 08 2020 Fabio Valentini <decathorpe@gmail.com> - 1.3.3-1
4b80efd
- Update to version 1.3.3.
4b80efd
380e0e9
* Tue Dec 03 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.2-2
380e0e9
- Add proposed patch to fix tests running out of memory on 32 bit arches.
380e0e9
1470c68
* Tue Dec 03 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.2-1
1470c68
- Update to version 1.3.2.
1470c68
36b2bfa
* Tue Nov 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.1-1
36b2bfa
- Update to version 1.3.1.
36b2bfa
- Update build scriptlet to match upstream build system changes.
36b2bfa
- Fix broken systemd_post scriptlet.
36b2bfa
b19a229
* Thu Oct 10 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.0-1
b19a229
- Update to version 1.3.0.
b19a229
a8fc238
* Thu Sep 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.2.2-1
a8fc238
- Update to version 1.2.2.
a8fc238
712a6aa
* Thu Aug 15 2019 Fabio Valentini <decathorpe@gmail.com> - 1.2.1-1
712a6aa
- Update to version 1.2.1.
712a6aa
3c66292
* Tue Jul 09 2019 Fabio Valentini <decathorpe@gmail.com> - 1.2.0-1
3c66292
- Update to version 1.2.0.
3c66292
c715ffd
* Sun Jun 16 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.4-2
c715ffd
- Disable building -devel package by default.
c715ffd
7b26978
* Tue Jun 04 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.4-1
7b26978
- Update to version 1.1.4.
7b26978
73e426f
* Tue May 21 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.3-1
73e426f
- Update to version 1.1.3.
73e426f
edff14f
* Fri Apr 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.1-1
edff14f
- Update to version 1.1.1.
edff14f
397a254
* Thu Mar 07 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-2
397a254
- Fix build tags for changed variable names.
397a254
d51a4db
* Tue Mar 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-1
d51a4db
- Update to version 1.1.0.
d51a4db
0713fce
* Tue Feb 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.0.1-1
0713fce
- Update to version 1.0.1.
0713fce
7ed4bf0
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
7ed4bf0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7ed4bf0
ebb5fc7
* Mon Jan 07 2019 Fabio Valentini <decathorpe@gmail.com> - 1.0.0-1
ebb5fc7
- Update to version 1.0.0.
ebb5fc7
d379ef8
* Wed Dec 26 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.54-1
d379ef8
- Update to version 0.14.54.
d379ef8
- Switch back to using bundled dependencies.
d379ef8
d379ef8
* Tue Dec 04 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.53-1
d379ef8
- Update to version 0.14.53.
d379ef8
11e0667
* Tue Nov 06 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.52-1
11e0667
- Update to version 0.14.52.
11e0667
a9d8a06
* Tue Oct 02 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.51-1
a9d8a06
- Update to version 0.14.51.
a9d8a06
8dfbfc9
* Sun Sep 30 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.50-2
8dfbfc9
- Adapt to rollinghash v4.0.0 changes.
8dfbfc9
0de2e5d
* Tue Sep 11 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.50-1
0de2e5d
- Update to version 0.14.50.
0de2e5d
- Clean up .spec file and use new macros.
0de2e5d
- Drop upstreamed go1.11 patch.
0de2e5d
4e35d8e
* Wed Jul 25 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.49-1
4e35d8e
- Update to version 0.14.49.
4e35d8e
- Drop upstreamed osext patch.
4e35d8e
- Add upstream patch to fix building tests with go 1.11.
4e35d8e
aec291a
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.48-2
aec291a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
aec291a
3f6ca17
* Tue Jun 05 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.48-1
3f6ca17
- Update to version 0.14.48.
3f6ca17
3f6ca17
* Tue May 01 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.47-1
3f6ca17
- Update to version 0.14.47.
3f6ca17
3cfc49b
* Wed Apr 04 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.46-1
3cfc49b
- Update to version 0.14.46.
3cfc49b
- Simplify .spec file and build process, and drop build system patches.
3cfc49b
a265272
* Tue Mar 06 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.45-1
a265272
- Update to version 0.14.45.
a265272
33bd6bf
* Tue Feb 13 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.44-1
33bd6bf
- Update to version 0.14.44.
33bd6bf
21fa274
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.43-2
21fa274
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21fa274
637592c
* Tue Jan 09 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.43-1
637592c
- Update to version 0.14.43.
637592c
2ad7ae8
* Tue Dec 26 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.42-1
2ad7ae8
- Update to version 0.14.42.
2ad7ae8
b1491bc
* Tue Dec 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.41-1
b1491bc
- Update to version 0.14.41.
b1491bc
ba4b6d7
* Tue Nov 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.40-1
ba4b6d7
- Update to version 0.14.40.
ba4b6d7
39c782c
* Wed Oct 11 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.39-1
39c782c
- Update to version 0.14.39.
39c782c
1639945
* Wed Sep 20 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.38-1
1639945
- Update to version 0.14.38.
1639945
- Add patch to use internal luhn version again.
1639945
a4665b0
* Mon Sep 18 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.37-2
a4665b0
- Rebuild for updated dependencies, fixing crashes.
a4665b0
4f23d81
* Tue Sep 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.37-1
4f23d81
- Update to version 0.14.37.
4f23d81
ac3c7c0
* Tue Aug 15 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.36-2
ac3c7c0
- Adapt patch to work on ppc64, where PIE isn't supported.
ac3c7c0
0201810
* Sat Aug 12 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.36-1
0201810
- Update to version 0.14.36.
0201810
499fb9c
* Wed Aug 09 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.35-2
499fb9c
- Add Provides for bundled JS libraries and adapt License tag.
499fb9c
499fb9c
* Tue Aug 08 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.35-1
499fb9c
- Update to version 0.14.35.
499fb9c
499fb9c
* Tue Aug 08 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.34-1
499fb9c
- Update to version 0.14.34.
499fb9c
499fb9c
* Sat Aug 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.33-3
499fb9c
- Add another missing ldflags argument.
499fb9c
499fb9c
* Tue Aug 01 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.33-2
499fb9c
- Adapt patched build script to use the correct LDFLAGS.
499fb9c
499fb9c
* Tue Jul 25 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.33-1
499fb9c
- Update to version 0.14.33.
499fb9c
499fb9c
* Tue Jul 11 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.32-1
499fb9c
- Update to version 0.14.32.
499fb9c
499fb9c
* Tue Jun 27 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.31-1
499fb9c
- Update to version 0.14.31.
499fb9c
499fb9c
* Tue Jun 13 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.30-1
499fb9c
- Update to version 0.14.30.
499fb9c
499fb9c
* Tue May 30 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.29-1
499fb9c
- Update to version 0.14.29.
499fb9c
499fb9c
* Tue May 16 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.28-1
499fb9c
- Update to version 0.14.28.
499fb9c
499fb9c
* Tue Apr 25 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.27-1
499fb9c
- Update to version 0.14.27.
499fb9c
499fb9c
* Fri Apr 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.26-1
499fb9c
- Update to version 0.14.26.
499fb9c
499fb9c
* Tue Mar 21 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.25-1
499fb9c
- Update to version 0.14.25.
499fb9c
499fb9c
* Tue Mar 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.24-1
499fb9c
- Update to version 0.14.24.
499fb9c
499fb9c
* Tue Feb 28 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.23-2
499fb9c
- Clean up spec file, remove bundled libs on fedora, add man pages.
499fb9c
499fb9c
* Tue Feb 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.23-1
499fb9c
- First package for fedora.
499fb9c