Dominique Leuenberger
2246b95055
Accepting request 622346 from devel:languages:misc
...
OBS-URL: https://build.opensuse.org/request/show/622346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=10
2018-07-27 08:54:55 +00:00
Tomas Cech
c971c4b9db
Accepting request 622310 from home:jbrielmaier:branches:devel:languages:misc
...
bump version to 0.15
We needed to add some patches because the release tarball misses them. I'll remove them at next release.
I did extensive testing on Tumbleweed and Leap 15.0 which can be found here:
https://etherpad.opensuse.org/p/guix-0.15
There is still some stuff which doesn't work as expected, but only small things. No showstoppers. I'll improve them peu a peu :)
OBS-URL: https://build.opensuse.org/request/show/622310
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=22
2018-07-12 19:52:38 +00:00
Dominique Leuenberger
ef40b3ea81
Accepting request 614222 from devel:languages:misc
...
OBS-URL: https://build.opensuse.org/request/show/614222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=9
2018-06-08 21:14:21 +00:00
Tomas Cech
611e01b684
Accepting request 614199 from home:jbrielmaier:branches:devel:languages:misc
...
I forgot to open a bug for this problem. In order to get this fix into Leap we need a bug. Thats all...
OBS-URL: https://build.opensuse.org/request/show/614199
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=20
2018-06-05 10:53:07 +00:00
Dominique Leuenberger
edad376ed3
Accepting request 612682 from devel:languages:misc
...
- add gnutls-fix.patch
GnuTLS built against guile 2.0 is breaking any HTTPS connection,
this upstream patch solves it
- put COPYING as %license in specfile
This patch was successful tested on:
Tumbleweed and Leap 15.0 (from devel:languages:misc repo)
OBS-URL: https://build.opensuse.org/request/show/612682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=8
2018-06-02 10:08:32 +00:00
Tomas Cech
44793fafa0
- put COPYING as %license in specfile
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=18
2018-05-28 13:36:31 +00:00
Tomas Cech
e785f90881
- add gnutls-fix.patch
...
GnuTLS built against guile 2.0 is breaking any HTTPS connection,
this upstream patch solves it
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=17
2018-05-28 13:35:18 +00:00
Dominique Leuenberger
48685899a4
Accepting request 593038 from devel:languages:misc
...
OBS-URL: https://build.opensuse.org/request/show/593038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=7
2018-04-03 10:12:27 +00:00
OBS User mrdocs
8e2636fc70
Accepting request 592737 from home:kasimir:ToTest
...
- disable armv6 build (architecture is not supported)
OBS-URL: https://build.opensuse.org/request/show/592737
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=15
2018-04-03 01:53:39 +00:00
OBS User mrdocs
d470763f77
Accepting request 590925 from home:jbrielmaier:branches:devel:languages:misc
...
aarch64 works also, so we can enable it :)
OBS-URL: https://build.opensuse.org/request/show/590925
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=14
2018-03-31 03:00:48 +00:00
Dominique Leuenberger
87e178de49
Accepting request 585165 from devel:languages:misc
...
depends on other packages which are (hopefully) on the way to Factory
guile-git
https://build.opensuse.org/request/show/585140
guile-json
https://build.opensuse.org/request/show/585132
guile-bytestructures do Factory
https://build.opensuse.org/request/show/585135
shepherd
https://build.opensuse.org/request/show/585131
guile-charting
https://build.opensuse.org/request/show/585162
- fix build against guile 2.0+
- use wrapper for running daemon and alter service file to use it
- if there is new daemon available - use it
- if there is not, use the one from this package
- require guile-git and libgit2-devel for build
- bump to 0.14.0
OBS-URL: https://build.opensuse.org/request/show/585165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=6
2018-03-24 15:13:54 +00:00
Tomas Cech
0942d1caf0
- fix build against guile 2.0+
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=12
2018-03-09 19:12:18 +00:00
Tomas Cech
e0be7f99dc
fix syntax error - I shouldn't write code while sleeping ;)
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=11
2018-02-21 07:28:43 +00:00
Tomas Cech
3a2dc7242b
one more typo
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=10
2018-02-20 22:50:07 +00:00
Tomas Cech
4126265d0c
fix typo
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=9
2018-02-20 22:38:15 +00:00
Tomas Cech
033fd96253
- use wrapper for running daemon and alter service file to use it
...
- if there is new daemon available - use it
- if there is not, use the one from this package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=8
2018-02-20 22:24:37 +00:00
Tomas Cech
50631d1d51
fix rpmlintrc
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=7
2018-02-19 14:56:20 +00:00
Tomas Cech
8f9744394c
fix library path pattern
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=6
2018-02-19 14:07:22 +00:00
Tomas Cech
6dfc310d62
- require guile-git and libgit2-devel for build
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=5
2018-02-19 10:17:08 +00:00
Tomas Cech
4b9fc45335
Accepting request 577110 from home:sleep_walker:branches:devel:languages:misc
...
- require guile-git for build
- bump to 0.14.0
Changes in 0.14.0
* Package management
* ‘guix package’ displays how much will be downloaded
* ‘guix package’ warns about insufficient disk space
* ‘guix package’ now reports package collisions early on
* ‘guix package --search’ sorts results by relevance
* ‘guix pull’ now fetches code directly over Git using Guile-Git
* Substitutes can be downloaded from servers equivalent to the authorized ones
* New ‘guix-daemon’ options: ‘--listen’, ‘--timeout’, ‘--max-silent-time’
* New ‘guix weather’ command
* ‘guix publish --cache’ now also caches uncompressed items
* ‘guix publish’ no longer removes live items from its cache
* ‘guix challenge’ now displays an overall summary
* ‘guix refresh’ no longer uses FTP for GNU and GNOME packages
* ‘guix refresh’ has a new ‘-m’ or ‘--manifest’ option
* New ‘refresh’ checker for ‘guix lint’
* New ‘json’ importer for ‘guix import’ to simplify first packages
* New ‘texlive’ importer for ‘guix import’
* Distribution
* GuixSD installation image is now available as ISO-9660
* GuixSD installation image now includes an ‘sshd’ service
* New (gnu bootloaders) API, with support for U-Boot and extlinux
* ‘grub-configuration’ is deprecated in favor of ‘bootloader-configuration’
* ‘%desktop-services’ now includes NetworkManager instead of Wicd
* The (uuid …) form can now specify FAT32 and ISO-9660 UUIDs
* ‘guix system’ now reports missing file system UUIDs and labels
* ‘guix system’ can provide hints when reporting unbound variables
* New ‘--file-system-type’ option for ‘guix system disk-image’
OBS-URL: https://build.opensuse.org/request/show/577110
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=4
2018-02-15 22:09:57 +00:00
Tomas Cech
c71bb8f18e
- replace pkgconfig(guile-2.0) >= 2.0.7 dependency with guile-devel
...
(guile 2.2 provides pkgconfig(guile-2.2) and OBS can't handle
boolean operators in dependencies yet
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=3
2017-05-28 10:29:56 +00:00
Tomas Cech
8c495cd189
Accepting request 498831 from home:sleep_walker:branches:devel:languages:misc
...
- bump to 0.13.0
overview of changes is in NEWS
- add signatures for the bootstrap tarballs
- drop emacs dependency (emacs-guix is split out)
- update keyring
OBS-URL: https://build.opensuse.org/request/show/498831
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=2
2017-05-28 09:49:52 +00:00
Tomas Cech
2a18d59f04
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guix?expand=0&rev=1
2017-05-28 09:12:34 +00:00
Ludwig Nussel
4ec0000da5
Accepting request 448332 from system:packagemanager
...
- bump to 0.12.0
overview of changes is in NEWS
fixed keyring (this release is signed by Ricardo instead of Ludo)
OBS-URL: https://build.opensuse.org/request/show/448332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=5
2017-01-04 18:37:37 +00:00
Tomas Cech
38a16f4891
fix key
...
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=20
2016-12-31 11:19:27 +00:00
Tomas Cech
ae28a43259
- bump to 0.12.0
...
overview of changes is in NEWS
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=19
2016-12-31 10:48:21 +00:00
Dominique Leuenberger
0640c9c3d1
Accepting request 418334 from system:packagemanager
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/418334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=4
2016-08-11 16:53:36 +00:00
Tomas Cech
eaf643e680
Accepting request 416749 from home:sleep_walker:branches:system:packagemanager
...
- bump to 0.11.0
overview of changes is in NEWS
OBS-URL: https://build.opensuse.org/request/show/416749
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=17
2016-08-03 15:01:24 +00:00
Dominique Leuenberger
10c00e55b0
Accepting request 407402 from system:packagemanager
...
(adding one more run time dependency which seems to be crucial)
- require gnutls-guile also as run time dependency
- explicitly require libgcrypt-devel until the dynamic-link is able to
load symlink target of /usr/lib*/libgcrypt.so
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21076
OBS-URL: https://build.opensuse.org/request/show/407402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=3
2016-07-14 07:47:11 +00:00
Tomas Cech
558906a6df
- require gnutls-guile also as run time dependency
...
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=15
2016-07-09 06:25:48 +00:00
Tomas Cech
5439ad43dc
- explicitly require libgcrypt-devel until the dynamic-link is able to
...
load symlink target of /usr/lib*/libgcrypt.so
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21076
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=14
2016-07-06 16:17:00 +00:00
Dominique Leuenberger
6b0fe4e2d9
Accepting request 395700 from system:packagemanager
...
- bump to 0.10.0
- add gnutls-guile as build time dependency
- don't mark bash completion as %config (warning fixed)
- add ExclusiveArch to restrict available architectures
- remove filter for non-standard group guixbuild (it is standard now)
- remove %config for bash completion script (rpmlint was fixed)
distribution level and numerous bug fixed (forwarded request 395692 from sleep_walker)
OBS-URL: https://build.opensuse.org/request/show/395700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=2
2016-05-16 10:04:27 +00:00
Tomas Cech
7b2a7eaddf
Accepting request 395692 from home:sleep_walker:branches:system:packagemanager
...
- bump to 0.10.0
- add gnutls-guile as build time dependency
- don't mark bash completion as %config (warning fixed)
- add ExclusiveArch to restrict available architectures
- remove filter for non-standard group guixbuild (it is standard now)
- remove %config for bash completion script (rpmlint was fixed)
distribution level and numerous bug fixed
OBS-URL: https://build.opensuse.org/request/show/395692
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=12
2016-05-15 18:30:50 +00:00
Dominique Leuenberger
74ffaae492
Accepting request 358991 from system:packagemanager
...
GNU Guix package manager written in Guile (Scheme), orthogonal to openSUSE, zypper or RPM thanks to violating FHS
changes since last attempt:
- removed guixd file which wasn't in spec file
OBS-URL: https://build.opensuse.org/request/show/358991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=1
2016-04-14 11:02:41 +00:00
Tomas Cech
ae041c32b0
remove remnant file
...
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=10
2016-02-12 11:15:55 +00:00
Tomas Cech
8f9be4bbfa
- replace setBadness with addFilter in guix-rpmlint, add explanations
...
- add guix-rpmlint into spec file as Source
- create rcguix-daemon symlink
- make guix bash completion script as %config to silence warning
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=9
2016-02-12 09:20:25 +00:00
Tomas Cech
9cbec7becf
Accepting request 352102 from home:sleep_walker:branches:system:packagemanager
...
- fix typo preventing creation of new users
OBS-URL: https://build.opensuse.org/request/show/352102
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=8
2016-01-05 19:04:10 +00:00
Tomas Cech
86fcf9a48d
- bump to 0.9.0
...
- see changelog for complete list of changes
- add guile-json as dependency
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=7
2015-11-12 18:04:59 +00:00
Tomas Cech
8981ec035d
- change ownership of /gnu/store
...
- remove sysconfig.guix file as it is not used anymore
- define macro %guix_builder_group to make such changes in future
easier
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=6
2015-11-04 20:36:57 +00:00
Tomas Cech
6c77da97ef
- rename default group from guix-builders to guixbuild to match
...
upstream
- install /gnu/store directory
- depend on emacs, package emacs scripts
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=5
2015-11-01 17:38:30 +00:00
Tomas Cech
460caabcec
Accepting request 335655 from home:sleep_walker:branches:system:packagemanager
...
- use pkgconfig dependencies
- clean-up with spec-cleaner
- force installation of service file to %{_unitdir}
- use systemd related code only when systemd is available in distro
- bump to 0.8.3
- a lot of changes on package management level, package set level,
distribution level and numerous bug fixed
- remove our service file and use upstream one instead
OBS-URL: https://build.opensuse.org/request/show/335655
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=4
2015-10-03 06:25:07 +00:00
Tomas Cech
7ea4d02f4e
Accepting request 307198 from home:sleep_walker:branches:system:packagemanager
...
- bump to 0.8.2
changes since 0.8.1
** Package management
*** New “binary tarball” installation method is available
*** New ‘guix publish’ command, to publish one’s store
*** ‘guix package’ runs “profile creation hooks” as needed
*** ‘guix package’ creates an ‘etc/profile’ file in the profile
*** Commands understand version prefixes, such as ‘gcc-5’ for ‘gcc-5.1.0’
*** ‘guix package --search’ now sorts packages by name and version
*** Substitute information is now fetched using HTTP pipelining
*** ‘guix package’ warns when a $GUIX_PACKAGE_PATH module cannot be loaded
*** New ‘--sources’ option to ‘guix build’
*** New Bash completion file, installed in $sysconfdir/bash_completion.d
*** New ‘guix import hackage’ command
*** ‘guix lint’ supports FTP for the ‘source’ and ‘home-page’ checkers
*** ‘guix lint’ has a new ‘derivation’ checker
*** ‘guix import cpan’ better handles dependencies and licenses
*** Packages are now build in an environment with a UTF-8 locale
** Distribution
*** C library's name service switch (NSS) is now fully configurable
*** New services: wicd, lirc, colord, upower, console-keymap, postgresql
*** Xorg service supports new drivers, such as Nouveau
*** lsh service has new options, initializes its seed by default
*** /etc/ssl symlink is created, for X.509 certificates
*** ‘guix system’ reports duplicate service identifiers
*** New /etc/bashrc file that loads Bash completion when available
*** SLiM service uses sessions from /run/current-system/profile/share/xsessions
*** The Linux “YAMA” restricting policy on PTRACE_ATTACH is now disabled
*** /etc/shells now lists all the user accounts’ shells
*** /gnu/store is now remounted read-only, to avoid accidental modification
OBS-URL: https://build.opensuse.org/request/show/307198
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=3
2015-05-14 22:40:31 +00:00
Tomas Cech
f3bd7fb976
Accepting request 287775 from home:pluskalm:branches:system:packagemanager
...
- Add gpg signature
- Correct info prerequires
- Add missing systemd dependencies
OBS-URL: https://build.opensuse.org/request/show/287775
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=2
2015-02-25 19:01:28 +00:00
Tomáš Chvátal
6dd4783a8c
Accepting request 284122 from home:sleep_walker:guix
...
changes since last attempt - used spec-cleaner to make spec file even more beautiful
OBS-URL: https://build.opensuse.org/request/show/284122
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager/guix?expand=0&rev=1
2015-02-05 14:36:30 +00:00