Commit graph

65 commits

Author SHA1 Message Date
R. RyanTM 76c78e82b7 gnustep.back: 0.28.0 -> 0.29.0 2021-07-19 08:30:45 +00:00
R. RyanTM 4ceb485837 gnustep.gorm: 1.2.26 -> 1.2.28 2021-07-05 18:52:47 +02:00
ajs124 2db931fb49 gnustep.gorm: align with other packages 2021-07-05 18:52:28 +02:00
ajs124 3fe546a5d2 gnustep.back: 0.28.0 -> 0.29.0
https://github.com/gnustep/libs-back/releases/tag/back-0_29_0
2021-07-05 18:52:27 +02:00
ajs124 91c28faa93 gnustep.gui: 0.28.0 -> 0.29.0
https://github.com/gnustep/libs-gui/releases/tag/gui-0_29_0
2021-07-05 18:52:26 +02:00
ajs124 35ef05ce92 gnustep.base: 1.27.0 -> 1.28.0
https://github.com/gnustep/libs-base/releases/tag/base-1_28_0
2021-07-05 18:52:25 +02:00
R. RyanTM 99509cff29 gnustep.make: 2.8.0 -> 2.9.0
https://github.com/gnustep/tools-make/releases/tag/make-2_9_0
2021-07-05 18:52:25 +02:00
R. RyanTM dd60bd3422 gnustep.make: 2.8.0 -> 2.9.0 2021-05-17 14:01:02 -07:00
Alyssa Ross f8db5c60f3 giflib_4_1: remove
Everything still using this builds fine without it.
2021-04-16 14:06:10 +00:00
Alyssa Ross 6e3b5fd046 libungif: remove in favour of giflib
libungif was merged into giflib in 2006, and hasn't been updated
since.  All non-broken packages still using it build fine with giflib.

See <http://giflib.sourceforge.net/history.html>.
2021-04-16 14:06:10 +00:00
ajs124 f179f7c25c gnustep.gui: fix icu 68 compatibility 2021-03-01 14:28:20 +01:00
ajs124 47bae87b75 gnustep.base: fix icu 68 compatibility 2021-03-01 14:24:57 +01:00
zowoq 31f5dd3f36 treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10:00
Sandro 550ff33d62
Merge pull request #106102 from fgaz/pikopixel/init
pikopixel: init at 1.0-b9e
2021-01-19 14:13:59 +01:00
Ben Siraphob 5fffcef915 pkgs/desktops: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Francesco Gazzetta 357ef10f54 gnustep: make llvmPackages easily overridable 2020-12-06 22:42:08 +01:00
malte-v d0e502eb70
libobjc2: unmark aarch64 as bad platform 2020-09-26 13:57:32 +02:00
ajs124 863a66e80d gnustep.gorm: 1.2.24 -> 1.2.26 2020-05-22 21:07:54 +02:00
ajs124 0c332b2a1e gnustep.back: 0.27.0 -> 0.28.0 2020-05-22 20:24:15 +02:00
ajs124 bb09bf1c0a gnustep.gui: 0.27.0 -> 0.28.0 2020-05-22 20:23:25 +02:00
R. RyanTM f5fae8fa43 gnustep.make: 2.7.0 -> 2.8.0 2020-05-22 19:57:06 +02:00
R. RyanTM 21cf5c99c4 gnustep.base: 1.26.0 -> 1.27.0 2020-05-22 19:57:03 +02:00
ajs124 01ff33cad7 Revert "gnustep.libobjc: 1.9 -> 2.0"
This reverts commit 937b6d73b4.
2020-05-02 17:34:03 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ajs124 664c02c89b gnustep/base: replace libbfd with binutils-unwrapped
Fixes #76927  (second try)
2020-02-03 18:42:42 +01:00
Matthew Bauer 2c6eaef83e gnustep/base: add libiberty to linker flags
In https://github.com/NixOS/nixpkgs/issues/76927, we found that
xmemdup is missing when compiling some conftest for gnustep-base. It’s
unclear why this happens but it appears to be from the update to gcc9.
Adding libiberty gives us that symbol and fixes things. What’s less
clear is why this happens to begin with.

Fixes #76927
2020-01-08 15:05:57 -05:00
Frederik Rietdijk 01ea5635fc gnustep: fix build 2019-11-25 20:01:10 +01:00
Chuck a45b3ad89f
makeWrapper: Remove unused extraFlagsArray feature
There is a bug in this feature: It allows extra arguments to leak in
from the environment. For example:

  $ export extraFlagsArray=date
  $ man ls

Note that you get the man page for date rather than for ls. This happens
because 'man' happens to use a wrapper (to add groff to its PATH).

An attempt to fix this was made in 5ae18574fc in PR #19328 for
issue #2537, but 1. That change didn't actually fix the problem because
it addressed makeWrapper's environment during the build process, not the
constructed wrapper script's environment after installation, and 2. That
change was apparently accidentally lost when merged with 7ff6eec5fd.

Rather than trying to fix the bug again, we remove the extraFlagsArray
feature, since it has never been used in the public repo in the ten
years it has been available.

wrapAclocal continues to use its own, separate flavor of extraFlagsArray
in a more limited context. The analogous bug there was fixed in
4d7d10da6b in 2011.
2019-09-25 09:23:09 -07:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
R. RyanTM 937b6d73b4 gnustep.libobjc: 1.9 -> 2.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libobjc2/versions
2019-06-01 20:26:25 -07:00
Renaud 2fb1b3156f
Merge pull request #60932 from c0bw3b/patches-cleanup
[treewide] delete (some) unused patches
2019-05-07 23:34:04 +02:00
c0bw3b 9cb260d091 [treewide] delete unused patches 2019-05-04 19:52:24 +02:00
Frederik Rietdijk 3462fe27d9 Merge staging-next into staging 2019-04-30 15:52:19 +02:00
Matthew Bauer c72c6a48ca treewide: use llvm6 in some places
Not everything works on llvm7. It’s easiest to just provide the llvm6
as backup in this case.
2019-04-26 21:55:01 -04:00
Will Dietz 74273c47ef libobjc2: pname, cmake as nativeBuildInput 2019-04-26 17:44:21 -05:00
Will Dietz 0ecfae7c0f gnustep.libobjc: 1.8.1 -> 1.9
https://github.com/gnustep/libobjc2/releases/tag/v1.9
2019-04-26 17:42:31 -05:00
R. RyanTM 315322a10a gnustep.gorm: 1.2.23 -> 1.2.24
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gorm/versions
2019-03-02 02:42:29 -08:00
Vladimír Čunát 3fe32b675e
Merge branch 'master' into staging 2019-01-22 15:59:42 +01:00
Joachim F 2b7c085b95
Merge pull request #54216 from r-ryantm/auto-update/gnustep-back
gnustep.back: 0.26.2 -> 0.27.0
2019-01-21 22:48:37 +00:00
R. RyanTM 2de1db4e80 gnustep.back: 0.26.2 -> 0.27.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gnustep-back/versions
2019-01-17 14:18:33 -08:00
R. RyanTM c9d7cc8040 gnustep.base: 1.25.1 -> 1.26.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gnustep-base/versions
2019-01-17 13:28:58 -08:00
R. RyanTM 9484cd50d4 gnustep.gui: 0.26.2 -> 0.27.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gnustep-gui/versions
2019-01-17 11:43:40 -08:00
Ivan Jager 8f525e7621 gnustep.base: Add explicit dependency on libbfd
Before beb063a, binutils included a libbfd install, which
is now being removed in postFixup
beb063a103 (diff-c59ce5deea2f4002004fffdb11c5ed57R131)

Fixes #52283
2018-12-17 16:17:00 -06:00
Matthew Bauer 3085f5fcb8 libobjc2: mark aarch64 as bad platform
Apparently some assembly has not been ported. This commit should fix
it:

b952a21abe (diff-e49aa4e60f8ccec1be46afc5e6ffcee5)

But no release has been made by the gnustep team yet!
2018-11-02 21:24:55 -05:00
R. RyanTM f5f9625bff gnustep.system_preferences: 1.1.0 -> 1.2.0 (#45832)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
system_preferences
2018-09-27 21:01:08 +02:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Matthew Bauer 76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00